People visiting your website should have a good user experience regardless of the browser or device they are using to access your website. You’ve confirmed everything looks good for you, but how do you make sure everything looks great for everyone who visits? Here’s how to check browser compatibility of a website to ensure everything works as intended for all visitors.

Discover the Browsers and Resolutions People Use

Before you can test browsers to make sure everything is working, you need to know what browsers and screen resolutions to test. This will vary for every website. What you want to do is find out the details for the people who visit your website.

To do this, look at your Google Analytics account. The report varies depending on if you have the newest GA4 configuration or the Universal Analytics configuration.

In Universal Analytics, you can go to Audience > Technology > Browser & OS. This will show you the most popular browsers for your website.

Along the top, you’ll see Primary Dimension. You can view the data with various primary dimensions such as Operating System and Screen Resolution.

With the Browser primary dimension selected, you can even select a secondary dimension of Operating System to view the exact browser/operating system configurations people use to view your website.

With GA4, you can go to User > Tech > Overview. This will provide a few different charts that make it easy to visualize the most popular browsers, operating systems, and screen resolutions.

Once you understand which screen resolutions and browsers are most important to your audience, you can start to test them.

How to Test Screen Resolutions

Let’s start by testing screen resolutions. In my experience, it’s easier to test the different device sizes than it is to test browsers, and I find more inconsistencies with various screen sizes than I do with browsers, so I tend to start there.

There are two different tools I like to use to test screen resolution. You don’t need to use both. Just pick the tool that you like best and go with that.

Testing with Chrome

You can test your site on different device sizes directly in Google Chrome.

  1. First, navigate to your site.
  2. Right-click anywhere on the page and click on Inspect to open the developer tools.
  3. Click on the Toggle Device Toolbar icon in the top left of the developer tools panel.
  4. At the top of the page, you’ll see a dropdown.
    • Select Responsive to either enter in any resolution or drag the window to resize.
    • Select any of the devices from the list to use preset resolutions to view the page in the size used by that device.

Testing with Responsinator

You can test your website on different device sizes with a tool called Responsinator.

  1. First, navigate to
  2. Enter your URL where it says Enter your site in the top left.
  3. You can then scroll down and view your site on various device sizes.

How to Test Browsers

Testing browsers can be a little more complicated. Depending on how many computers you have available, you likely won’t be able to test everything yourself. Regardless, that is where I like to start.

Start By Testing with the Browsers You Have

If you have a Windows computer, you’ll be able to test Google Chrome, Mozilla Firefox, and Microsoft Edge. If you have a Macintosh computer, you’ll be able to test Google Chrome, Mozilla Firefox, and Safari. So, basically, you need a Windows computer to test Edge and an Apple computer to test Safari.

The other hurdle you could come across when testing yourself is that you won’t be able to test older versions of the browser. Chrome updates automatically, so that should be less of an issue, but testing old Firefox versions can be challenging.

To start, test what you can. Start by making sure the experience is ideal in the browsers you have available. Then, refer back to your Google Analytics data. Is there a browser a large chunk of your audience uses that you haven’t tested? If so, is there any easy way to test it? Do you have a friend that has access to that browser that can check for you? If not, no worries, we’ll go over the solution now.

Testing Browsers with Cross Browser Testing

There are a few different tools available that you can use to test browsers. My favorite one is Cross Browser Testing. With Cross Browser Testing, you can test your site live on any browser and operating system. You can even select different versions and resolutions.

Instead of testing live, you can also get screenshots back. You just enter the URL and select the browser configurations (or choose a pre-populated list such as popular browsers), and then you will see a page with side-by-side screenshots of that page on all of the different browsers you requested.

This makes it super simple to test any browser. The only downside is it isn’t free. There is a free 7-day trial. There is also a month-to-month option. So, even if you don’t use this all the time, it could be worthwhile to pay for the tool after a major site change or just for one month a year to confirm everything looks good.

In Summary

Start by understanding the browsers and resolutions that are important to your audience. Then, create a plan to make sure you can view your site with those settings to confirm the experience is optimal for them.



Learn how to grow your own website traffic.

Learn More

When you’re first starting out with WordPress, it can be confusing to understand when to create a post and when to create a page. Although they may seem similar at first, each has a distinct purpose. Let’s dig into what you need to know about WordPress pages vs posts by outlining the four key differences.

#1: Timeliness

One main difference between WordPress pages and WordPress posts is the timeliness of the content. Posts are timely, whereas pages are timeless.

Posts are usually timely articles that are presented in chronological order. These are most often blog articles, news, and company updates.

Pages, on the other hand, are static pages. Their content is not affected by the posting or publication date. They are pages such as the About page and Contact us page and are typically found in the main navigation menu.

#2: Organization

Pages and posts are organized differently. Pages can be organized hierarchically into parent and child pages.

Posts are organized using categories and tags, so they are organized by topic.

#3: RSS

Posts are automatically syndicated to a Really Simple Syndication (RSS) feed, while pages are not. WordPress adds new posts to the RSS feed. This allows people to subscribe to the feed using an RSS reader. An RSS feed can also allow for some automations. For example, some tools, such as email platforms, can automate email creation based on the new post content published to your RSS feed.

#4: Community

The last major difference between pages and posts is that posts include a sense of community. Posts can allow users to comment and generally include buttons to easily share on social media accounts. Posts also include information about the author, so readers can learn something about the creator of the content. By default, pages do not list the author. However, WordPress allows many customizations, so information like this can be readily modified to meet your needs. In general, posts impart a greater sense of community and social interaction than pages.

Can Posts and Pages be Switched?

Yes. If you need to change a page to a post, or a post to a page, you can use a plugin called Post Type Switcher.

Are Posts or Pages Better for SEO?

Neither a post nor a page is necessarily better for Search Engine Optimization (SEO). The most important aspect is to use the right type for the content. So, if the content is not time sensitive, will be permanently on your site, and won’t need regular updates, make it a page. This will show the search engines that it is important and should be ranked.

However, if it is timely content, create it as a post. Search engines prioritize timely content, so you should make sure it is posted with a date and is clearly a timely article.

Both pages and posts can be ranked highly in search engine results. The best bet for long-term SEO success is to create your content using the most appropriate post type. This provides an optimal user experience and will give your work the most potential to rank well with search engines.



Learn how to grow your own website traffic.

Learn More

Choosing a name for your blog can be difficult. Should you think of a clever brand name? Or should your blog name be your personal name? As for most digital marketing questions, the answer is “it depends.” There are pros and cons to consider for each choice. Let’s go over these pros and cons and then discuss when to use a personal name and when to use a brand name for your blog.

The PROS of Using a Personal Name for Your Blog

Helps People Connect with You as a Person

When you use your own name for your blog name, it helps people connect with you as a person. Instead of looking at your content as information coming from a business entity, your personal name makes it easier for readers to see the articles as advice coming from a friend.

Allows You to Switch Topics

With a personal blog, you are not committed to a particular topic or area of focus. You are free to write content about any aspects that make you unique. I would still recommend covering only a handful of topics, so it is less confusing for the reader, but it would not be unreasonable to adjust those topics over time as your interests shift.

Brands You as an Expert

Creating a blog using your name allows you to brand yourself as an expert. This makes it easy for a future employer to see your area of expertise and better understand how knowledgeable you are in the subject matter.

The CONS of Using a Personal Name for Your Blog

More Difficult to Remember and Spell

Depending on your name, it may be more difficult to remember your name than a brand name. It can also be more difficult to spell a personal name than a brand name, since personal names can have several different spellings.

Topic Not Clear

The ability to switch topics, which we discussed above as a pro, can also be a con. Since you are not committed to a particular topic, the focus of your site may be unclear to your readers and to search engines. This lack of clarity can make it harder to get your site ranked on search engines, and it may be more challenging to attract the right audience for your site.

Could Be Harder to Sell

The final con for using your personal name as your blog name is that it can make your blog harder to sell. While selling your blog may not be something that you plan to do now, it is hard to tell what the future will bring, and you will have more options to sell your blog if it is not branded with your name.

Use Your Name for Your Blog if:

Personal branding is your goal. You are working on getting a better job and trying to grow your social network. You are using your blog as an extension of your resume.

Use a Brand Name for Your Blog if:

You want to grow a business. You are selling a product or have an intention of selling a product in the future. You want to use your blog as a business, and you are not concerned about branding yourself.

Include Your Personal Name Either Way

Whether you use your personal name or a brand name for your blog, make sure to include your name as the author on the articles. You want to include your name on your website to help build trust and increase credibility.

Do you want to listen to this article? Here’s the podcast episode:



Learn how to grow your own website traffic.

Learn More

Let’s start at the beginning. What is a blog? Aren’t blogs those websites people use to talk about themselves and rant? Why would I want one for my business?

A blog contains regularly updated informational content which is displayed on a website. The blog article topics are generally related to the overall focus of the website. Of course, you can choose to rant about your day, but that isn’t commonly found on business blogs.

Why Should I Have a Blog?

A blog provides you an opportunity to add content to your website that isn’t directly related to your core product. This allows you to optimize the pages of your website for keywords and phrases that wouldn’t naturally appear on your main landing pages. This content can help you target an audience higher up the funnel process. You can bring some new people to your site before they have realized your product could help them solve a problem.

How to Configure Your Blog

Where Should the Blog Live on Your Site?

There are two common places where you would put a blog on your website. The first place is as a subdomain, such as The second place is as a directory, such as The other place you might see a blog is right at the root of the homepage, such as Since it should be clear to you if your blog belongs on the homepage, we will focus on the subdomain and directory placement options.

The Difference Between a Subdomain and a Directory

The number one most significant difference between a subdomain and a directory is that a subdomain ( is considered a separate site, whereas a directory lives on the root domain.

What that means is a subdomain keeps your blog completely separated from your main website. This can be beneficial for a couple of reasons. You can link to relevant pages on your main site from your blog site, and they will count as external links. This setup also gives you a little protection if you receive a ranking penalty. Since it is considered a separate site, the penalty won’t necessarily apply to your main website.

One of the main downsides of setting up your blog as a subdomain—and the primary upside for setting it up as a directory—is that any backlinks your blog site acquires won’t directly benefit your main site. This is one of the principal reasons to set your site up as a directory. Typically, your blog’s primary goal is to reach a larger audience through social shares and backlinks. If your blog is a directory on your root domain, those backlinks help increase your root domain’s backlink profile.

To decide if your blog should be a subdomain or a directory, you have to think about your blog’s goal and what’s best for your readers. For small businesses, having a blog as a directory is typically the smarter option.

Do All Blogs Have Comments?

Traditionally yes, blogs have comments. These days, however, more and more companies are removing commenting systems from their blogs. About fifty-percent of blogs have a commenting system in place. Some companies find they spend a considerable amount of time maintaining the comment system and the vast majority of comments are low-quality or spam.

With that being said, a company would want to have comments on a blog to build a sense of community. It provides a way for your readers to reach out and ask questions. This not only gives you a channel to communicate directly with people and publicly offer exceptional service, but you can also take these comments and feedback to get ideas for new content and new questions to answer on future blog articles.

Another benefit of having comments on your blog—and arguably the most practical reason—is that they keep your blog article fresh with keyword-rich content. New comments make the piece appear current and updated. When people add comments to blogs, they naturally use keyword-rich phrases more often than you can insert them organically to the main content piece.

Like any other online marketing tactic, you need to decide if comments make sense for your demographic and your blog’s goals. If you decide a commenting system is right for your blog, make sure you maintain it. When appropriate, reply to people and make sure to remove spam to keep a high-quality blog.

Do Blogs Need Social Share Icons?

Almost every blog makes it easy to share on popular social networks. The most common purpose for a business to maintain a blog is to increase traffic to their website. One of the main tactics to do this is for people to share the content on social media. Why not make this easy to do?

If you’ve decided it makes sense to have a blog for your business, you might as well make it easy for people to share the content. If you don’t, you’re missing an ample opportunity.

What makes this an even more straightforward decision is that there are so many free tools these days to make this a super simple experience, both in regards to technical implementation and the user experience. Some of the most popular social share tools today are AddThis, ShareThis, and AddToAny.

How Often Should I Update My Blog?

The easy answer is: as often as possible. It’s recommended that you post a blog article a minimum of once a week. Large companies will post much more often than that, anywhere from three times a week, to every single day, to multiple times a day.

I would recommend setting up a blogging schedule that makes sense for you and your business. Do you have time to blog every day? Great! Then do that. Do you only have time to do one blog a month? Well, one blog per month is better than no blogs. Start with that. The most important thing is to keep a consistent blog schedule.

If you have the time and resources necessary, commit to a weekly blog article. Otherwise, create a schedule that works for you and stick to it.

So, Do I Need a Blog?

About eighty-percent of the top business websites have a blog. If maintained, a blog can be a great traffic resource and expand your audience and bring new people that may not have been directly searching for your product.

Content is a vital piece for search engine optimization. The content on your site is the valuable asset you want search engines to provide to users. So, how do you know what content is the right content for you to direct your focus? Let’s go over three different scenarios.

Scenario 1: Your website already has excellent content on all of your product pages. You already have a thorough FAQ section, and your website answers every question people have about your core product. But you want to keep expanding content and get more traffic. Then yes, build a blog!

Scenario 2: Your website doesn’t have great existing content. But you aren’t worried about that. You have enough time or resources that you’ll be able to continue to build out landing page content for your core product while creating and maintaining a blog. Then yes, build a blog!

Scenario 3: You’re just getting started. Your website doesn’t yet clearly describe your core offering. You have limited time and no budget. In this situation, where you feel forced to choose between starting a blog and creating product-specific landing pages on your main website, start by optimizing and maximizing your landing page product copy. But as soon as you’ve taken care of that, start focusing on your blog articles.

A blog is essential, and it’s beneficial for business websites to maintain one. Find a blog schedule that works for you and stick with it.

Do you want to listen to this article? Here’s the podcast episode:



Learn how to grow your own website traffic.

Learn More

Clear URLs can help both people and search engines better understand what the webpage will be about. But what makes a URL clear? And what is the best URL structure for SEO? Here, I present 10 tips you can follow to create user- and search-engine-friendly URLs.

First, it is worth pointing out that the URL does not always appear in search engine results. Google typically displays what resembles more of a breadcrumb than a URL.

google url breadcrumb

Although this can change, Google search results typically display the domain name and then alter the file path to resemble a breadcrumb. This makes it easier to identify where the link lives in the hierarchy of the site. The full URL is not displayed but it still directly affects what is shown in the search results and can benefit from using an optimized URL structure.

How to Structure URLs for SEO

Make Them Easily Human Readable

Make sure your URLs are easy to read. They should include plain English words with no codes or IDs. This makes it easier to remember the URLs and recognize whether the page you landed on has relevant content for your query.

Include the Keyword

Ideally, whenever you write a new article, you will have performed keyword research and have a specific keyword in mind. Include that keyword in the URL. It is best to put the keyword as close to the beginning of the URL as possible.

Keep the URL Relevant to the Page

Make sure your URL is relevant to the page title and subject. Normally, this happens naturally, especially when you add the keyword to the URL. Still, confirm that the URL is relevant to the page and matches the content covered on the page.

Write in Lowercase

To standardize your URLs and prevent linking errors, ensure that all your URLs use all lowercase letters. This consistency in lowercase will make it easier for you and anyone to add links. Even if the same URL with uppercase letters redirects to the lowercase version, it can cause issues on digital analytics platforms. It is best to use all lowercase letters to avoid any potential problems.

Use Hyphens to Separate Words

Using hyphens to separate the words in your URL will make it easier to read. This way, both the user and the search engine can better understand the different words in the URL and gain a clearer insight into what the page is about.

Avoid using underscores. They cannot be read when the URL is underlined, making the hyperlink harder to read.

hyphens vs underscores link

Future-proof Your URLs

URLs are not something you want to change regularly. Once they start ranking well, changing the URL can cause a temporary drop in traffic, even if you add a redirect from the old one to the new one. While the redirect helps alleviate any long-term traffic drop, it is best to avoid any decrease in traffic.

To future-proof your URLs, do not include the year or date. They make URLs longer. Leave them off, and your URL can be more concise and reliable long term.

Avoid Dynamic Parameters

Avoid including dynamic parameters in your URLs. They make the URL awkward and unreadable. Moreover, if a different version of the URL gets indexed other than your primary version, it can cause duplicate content issues.

Limit Folders

Try to limit your folders in the URL to a maximum of one or two. The folders are the directories on your site where the file for the page lives. So, on ClearPath Online, most pages live in the /resources folder. Some pages live deeper in the /resources/seo folders. The deeper the page, the harder it is for search engines to understand its relevance and importance.

Keep URLs Organized

Keep your URLs organized and use a consistent naming convention. Before you start creating URLs, try to have an overall idea of what folders/directories will be used and how you will style your URLs (such as all lowercase with hyphens).

Shorter is Better

Remember, the shorter and more concise you can keep your URL, the better. It makes it easier to type and remember and unlikely to be truncated when people share it via Twitter and text message.

The best rule of thumb is to keep URLs concise and clear to make it easier for everyone.

Do you want to listen to this article? Here’s the podcast episode:



Learn how to grow your own website traffic.

Learn More

There are hundreds of different domain extensions you can choose from when selecting the domain for your website. They all vary in availability and popularity. How should you choose the right one for your website and which ones are the best domain extensions for SEO?

What is a Domain Extension?

Before we start digging into the best domain extensions for SEO, let’s discuss what a domain extension is. A domain extension is also referred to as a Top-Level Domain or TLD.

The domain extension is the part of your website URL that appears after the last dot. So, in the URL, the domain extension is .com. In the URL, the domain extension is .online.

Most Common Domain Extensions

The most common domain extensions are .com, .net, and .org. The .com TLD is used by 52% of all websites. Since .com is the most common, it’s also the most memorable and least confusing. That also makes it the most popular and makes it difficult to find the desired domain name.

What TLD Should I Use?

Try .com First

If the .com domain is available for the domain you want, then go with that. Since .com is the most common, it’s the expectation and is the easiest for people to remember. If it’s available, that’s the best bet. However, it’s becoming more and more likely that any desirable .com domain names will already be taken.

Use a ccTLD if You Have a Local Business

If the business you’re purchasing a domain for is a local business, consider purchasing the domain extension for your country code. A country code domain extension is also referred to as a ccTLD. Some examples are .us and .uk.

Use an Industry TLD to Keep it Relevant

Depending on your industry, there are hundreds of different domain extensions that you can choose from to help keep your domain name relevant to your industry. A few examples are .game, .beer, .app, and .health. If there is a relevant industry term for your business, this can be used to keep your URL shorter. For example, is shorter and easier to say than

Don’t Use .co

The .co and .com domain extensions are confusingly similar. If you use .co, expect a certain percentage of people to type in .com by mistake, which will cause them to end up on the wrong site. They will either forget that your domain was only .co, or they will assume you forgot the m in .com.

Don’t Use Hyphens

When your first domain choice is taken, you may be tempted to add hyphens. Don’t do it. You want your domain name and website URL to be easy to remember and easy to tell people, whether you’re in person or on the phone. Don’t add confusing characters such as hyphens, or intentionally misspell anything.

Get Ideas with Domainr

If your first choice isn’t available, and now you feel stuck and need some domain ideas, use Domainr. This site allows you to enter the name you’d like for your domain, and then it suggests all of the different combinations of TLDs and even directories that you can use to get that domain name. For example, if I want a domain name that includes the phrase clearpathgame, it suggests that I can use,, or

This is an easy way to see what other TLD options might be a good fit if .com isn’t available.

How Do TLDs Impact SEO?

No Boost From More Relevant TLDs

There are hundreds of factors that influence your rank on Google, and if domain extension is a factor, it doesn’t play a big role. When the industry-specific TLDs were released years ago, Google stated that they won’t provide a boost in search. They will return the best result for the user, regardless of what TLD the site is on.

Can Impact Credibility

The TLD your website uses does have a chance to impact the credibility and branding of your business. It’s hard to say what the future will bring. If you choose a TLD that is often associated with spam sites you can be negatively impacted. Even if Google doesn’t penalize you for it, people may start to recognize it as potential spam and stay away.

You can view which TLDs have the highest percentage of spam at Spamhaus. It’s common that they’ll all have some spam, but before you buy a TLD for your business, check and make sure it isn’t overflowing with spam.

Why I Choose ClearPath.Online

Here’s my own experience and my own reasoning that I went through when choosing the domain name for ClearPath Online.

As with many website name ideas, the .com was already taken for the name I wanted to use. I didn’t want to add a hyphen. I also didn’t want to change the name and I wanted the domain name to match the business name.

That’s when I started looking at different TLDs. I decided to go with .online since that would allow me to use the same original domain name idea (minus the .com) and even make it slightly shorter.

Years later, the .com domain became available. I bought it and redirected it to the existing .online website. I didn’t make it the main domain even though it was my initial choice years before. Since the website was already ranking there was no reason to try to change it. If it ain’t broke, don’t fix it.

Do you want to listen to this article? Here’s the podcast episode:



Learn how to grow your own website traffic.

Learn More

You know you should have your business on social media networks. You’ve already heard how important social media is, and how every business has to be on social media these days. You’ve played around with social media personally, and might have even created an account for your business on one or two platforms. But what you are missing is a strategy for how social media will positively impact your business. Let’s walk through what you need to know about social networking for business.

Choosing the Right Social Networks

Let’s back up one step. Which networks specifically should you focus on for your business? Where should you create a profile? Everywhere, right? You never know which one will be the next big thing.

Wrong! If you get excited about new social media platforms, then go ahead, sign up and claim a custom URL for your business. Snag it early so you have an account if or when you choose to use it.

Focus on only one to three social networks

However, what you want to do is choose one to three social networks to focus on. If you try to focus on everything, you’ll get burned out and end up accomplishing nothing. So, instead, determine the one to three networks you want to focus on, and don’t worry about the others.

Re-evaluate Annually

If you’re concerned about missing the next big thing, choose a schedule to re-evaluate your networks. New networks don’t often have a large audience, so you don’t need to worry about being an early adopter for your business. Looking at the top social networks on an annual basis, and choosing which ones you’d like to focus on for the year should be enough to stay current on popular networks.

Figure out where your audience is

How do you choose the right networks for your business to focus on? You want to figure out where your audience is and concentrate on them. Choose a social network that has your targeted demographic. You can review your social data in Google Analytics. You can also look at social media demographic studies to get an idea of which networks might be a good match.

Choose based on demographics

Facebook is almost always a good choice. There are more people on Facebook than any other social network and they have a broad range of demographics. If you’re targeting a younger audience, Instagram and Twitter are both good options. For college graduates and users with a higher income, LinkedIn is a good option. If your demographic is women and your content is visually appealing, you should look into Pinterest.

social demographics

Choose based on your vertical

Sometimes a social network makes more sense for one industry than another. For example, retail typically performs well on Facebook and Instagram. Instagram makes it easy to showcase inventory, and Facebook gives customers an easy option to communicate with your company. If your business is in the B2B space, LinkedIn is a must. For high regulatory industries, such as healthcare and government, it can be difficult to determine which networks make sense. Twitter has proven to be a great network for those industries to communicate with the public.

If you’re in technology, people expect you to be aware of trends, and be able to find your company on whatever social network they want to look at. Users expect to find technology companies on Facebook, Twitter, LinkedIn, Instagram, and even Pinterest. But, don’t stretch yourself too thinly. I have recommended that you choose one to three networks, and I meant it. Unless you have a team to support your social efforts, limit yourself to the most effective networks. Decide on the top networks for your business. If you’re a B2B company, focus on Facebook, Twitter, and LinkedIn. If you’re a B2C company, decide what makes the most sense. You can probably skip LinkedIn, and instead focus on Facebook, Twitter, and Instagram.

social verticals

Look at Your Competition

It’s always a good idea to keep an eye on your competition, and social media networks are no exception. Take a look at not only what networks your competitors are on, but see which ones actually have a large following. You can use Buzzsumo to get an idea of which networks are working for your competitors and what types of content users want to see on those networks.

Create Your Profile(s)

Once you’ve decided on the networks you want your business to focus on, create your profiles. Be thorough, fill out everything!

Take advantage of every profile field. Add images and information about your business. This will help make it easier for people to find you. Not only people who know your business, but people who don’t know you but need the solution you offer.

Take the time to add cover photos and profile images in optimal dimensions for the social network. Good images make a big difference and are becoming a more important aspect of every single network.

Interact with Your Network

Once you get everything set up, use it! Share posts, leave comments, and participate. Don’t only talk about your own company. Find a way to educate or entertain people. Try and keep self-promotional posts to around 20% of your social content and spend the rest of the time adding value.

Do you want to listen to this article? Here’s the podcast episode:



Learn how to grow your own website traffic.

Learn More

There are several different platforms to choose from when you’re building your website. A few of the options include WordPress, Squarespace, Wix, and Weebly. But which one is the best platform for SEO? Spoiler, WordPress is the best option. Instead of comparing feature to feature, we’ll explain why WordPress is our platform of choice to create a site optimized for SEO.

Non-WordPress Options

Let’s start by discussing some of the platforms you may consider other than WordPress.


Squarespace makes it simple to build websites. But with the simplicity comes constraints. To optimize your Squarespace site for SEO you don’t need to install any plugins. It’s all built into the system which is nice. It takes the responsibility off of you which can be good and bad. If you want to improve your page speed further than the default settings, you can’t. Squarespace also doesn’t include any prompts to assist in optimizing your onpage elements. They have a resource guide you can follow, but the page doesn’t keep track when you’ve successfully optimized each onpage element. And one last con to Squarespace, it isn’t free.


Weebly includes the majority of basic SEO elements. They don’t by default allow you to add an H1 tag though. They do allow you to make HTML edits so there is a way around it but that is such a simple and important SEO aspect it’s silly it isn’t included by default.


Wix also includes SEO basics, but that’s where it stops. This is the bare minimum of SEO you’d want to do. You have very little control over truly optimizing for SEO. You can customize your URL, but then they append tags to the end so that isn’t ideal for SEO.

How WordPress Can Help with SEO

First, let’s clarify what we mean by WordPress. Throughout the article, any mention of WordPress is specifically the self-hosted option. The hosted option is not a good choice for a business website because it doesn’t give you enough control or ownership over your website.

WordPress Gives You Flexibility

In my opinion, WordPress is the only way to go. It gives you flexibility, and that seems to be the most important aspect. SEO is always changing. You don’t want to switch your web platform to accommodate new SEO changes. You also don’t want to be held hostage waiting for your platform to release an update to accommodate a new SEO change. You need a flexible platform that puts you in control.

The key to SEO isn’t as simple as adding a title tag. It encompasses much more than that including the entire user experience. Go with a platform where you won’t have constraints and you can build the perfect system for your community.

Grow Into Your Platform — Not Out Of It

Even if it doesn’t happen all in one day, WordPress gives you the option to build out your website to meet your needs. You want to be able to grow into your website platform, not out of it. This is not the type of thing you want to change as your business grows, so choose a platform that can grow with you.

Optimize with Yoast SEO

The Yoast SEO plugin will activate SEO tools that you can use to optimize your site yourself. On each post and page you’ll have a Yoast SEO interface that identifies what you need to do to improve your WordPress site for SEO. It not only lists the items but identifies when they’ve been completed. It also allows you to edit the title tag and a meta description.

In Summary

The best platform for SEO will be the one that allows you to create the optimal user experience. That’s why I lean on WordPress. It does have a bit of a learning curve at first, but it isn’t steep and the internet is filled with free WordPress resources. If you need help getting started, I’ve created a guide you can follow to build your WordPress website.

The bottom line is WordPress provides the flexibility you need to not only check off the SEO basics but also continue to grow and optimize your site throughout the years.

Do you want to listen to this article? Here’s the podcast episode:



Learn how to grow your own website traffic.

Learn More

ENROLLMENT NOW OPEN! Register for the free How To Do SEO Yourself video masterclass.