Google talks concerning the significance of utilizing easy, pleasant URLs in their SEO starter guide, however how do you do this?

Let’s begin with the excellent news: creating URLs for Search engine marketing isn’t rocket science.

If you had been to explain your page in a number of phrases and change the areas with hyphens, that will often be “good enough” for Search engine marketing.

But you’d in all probability favor to not take a stab at the hours of darkness. So, under, we’ll run by means of a easy course of for creating optimized URL slugs and some finest practices for the remainder of the URL.

But first, let’s make certain we perceive how URLs are constructed.

URLs include many elements.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

For Search engine marketing, an important half is arguably the slug. You have to decide on one in all these each time you create a page or publish.

So let’s begin there, after which we’ll cowl a number of Search engine marketing finest practices for the remainder of the URL.

How to create an Search engine marketing-friendly URL slug

There’s hardly ever a lot level altering current URL slugs because it takes an excessive amount of time. You’re additionally prone to do extra hurt than good.

So let’s deal with new posts and pages.

If you probably did key phrase analysis and created content material round that key phrase, bounce to step 6.

If you created your page with out doing key phrase analysis (which is rarely a good suggestion if you wish to rank), observe the steps so as.

  1. Start together with your page title
  2. Remove particular characters
  3. Remove numbers
  4. Remove superfluous info
  5. Boil it right down to a key phrase
  6. Add key phrase modifiers (optionally available)
  7. Make it readable (optionally available)
  8. Make it lowercase
  9. Replace areas with hyphens

1. Start together with your page title

Most page titles make completely optimized URLs with a little bit of modification. So let’s begin right here and run by means of a collection of steps to get the very best URL slug for Search engine marketing.

For the needs of this text, we’ll use one in all our personal articles titled:

How to Craft the Perfect Search engine marketing Title Tag (Our 4-Step Process)

2. Remove particular characters

Have you ever seen a URL with backslashes () or sq. brackets ([])?

Probably not, as a result of these are unsafe characters that don’t belong in URLs.

You ought to take away these for apparent causes, however it’s additionally finest follow to take away different particular characters like commas, colons, semicolons, and so on.

Here’s what Google’s John Mueller says about these:

I usually suggest avoiding particular characters like commas, semicolons, colons, areas, quotes and so on. in URLs, to assist maintain issues easy. URLs like which are usually tougher to mechanically hyperlink (when somebody posts in a discussion board or elsewhere), and laborious for us to recognise accurately once we parse textual content content material to attempt to discover new URLs.

So let’s take away all characters not within the alphabet—though we’ll maintain the areas in for now.

How to Craft the Perfect Search engine marketing Title Tag Our 4 Step Process

3. Remove numbers

You’ll discover that our publish is a four-step course of and that this quantity is within the title.

This is totally fantastic as a result of a title is well modified. If we replace the publish sooner or later and add a fifth step, we are able to simply change the title of the page.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

It’s a unique ball sport with URLs.

You’ll need to redirect to a brand new URL everytime you change the variety of gadgets within the page or publish to maintain it present.

Redirecting a page or publish often isn’t an enormous deal. WordPress does it mechanically while you change the slug. However, it’s straightforward to overlook to replace the URL quantity while you replace issues, which ends up in this type of problem within the search outcomes:

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

A greater resolution is to negate numbers within the URL altogether. That approach, you gained’t need to replace the URL while you make minor modifications to the page.

So let’s take away the quantity from our potential URL:

How to Craft the Perfect Search engine marketing Title Tag Our Process

4. Remove superfluous info

Google says it’s good follow to make URLs so simple as potential, and there are probably a few causes for that.

First, guests could also be intimidated by extraordinarily lengthy URLs.

Second, lengthy URLs usually get truncated within the search outcomes.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

So let’s take away something we don’t want from our potential URL.

Note that you just’ll have to make use of widespread sense for this half. The purpose isn’t to make your URL so quick that it not precisely describes its content material. It’s to take away pointless phrases and phrases.

In our case, that is in all probability simply every little thing that was within the brackets (“our [4‑step] process”)

How to Craft the Perfect Search engine marketing Title Tag

5. Boil it right down to a key phrase

Most titles naturally include key phrases, so what you’re in all probability left with at this stage is a simplified, keyword-rich model of your title.

While this would possibly make excellent sense to make use of (and be at liberty to take action if that’s the case), it usually gained’t be very succinct.

As we already mentioned, this will result in lengthy URLs that get truncated in search outcomes. The extra context may also be a problem do you have to ever wish to replace the page.

For instance, we had a publish with the slug /basic-guide-anchor-text/. When we up to date this publish, we added a variety of info. This made the information not-so-basic, and we needed to redirect it to a extra applicable slug.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

So, the subsequent step is to seek out the key phrase that represents the preferred approach individuals search to your page’s subject.

To do that, set up and activate Marketing Media Wizard’ Search engine marketing toolbar, then Google your potential URL. Look for the same page to yours within the outcomes that additionally will get an honest quantity of natural visitors.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)


If the pages within the search outcomes aren’t getting visitors, your page is probably going a few subject with no search visitors potential. Because no one is trying to find what your page is about, it’ll be laborious to get natural visitors—no matter how properly you optimize the URL.

Avoid this error sooner or later by doing key phrase analysis beforehand.

Hit the “KW” hyperlink to see what key phrases the page ranks for in Marketing Media Wizard’ Site Explorer.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

Look down the record for essentially the most related key phrase that matches your content material.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

If we had been doing this for our publish about title tags, it will in all probability be:

title tag

6. Add key phrase modifiers (optionally available)

Using an exact-match key phrase to your URL slug usually is smart, however not all the time. Sometimes you’ll discover that it lacks descriptiveness.

A easy solution to remedy that is so as to add key phrase modifiers.

Keyword modifiers are associated phrases that add context to your URL. You can discover them within the Organic Keywords report that we used within the earlier step.

For instance, if we take a look at the report for our competing page about title tags, we see “seo” and “html” pop up a number of instances.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

It would make sense to incorporate one or each of those in our URL.

There are not any laborious and quick guidelines to the way in which you do that. It’s a case of utilizing widespread sense. For instance, any of those URLs would work for our publish:

Search engine marketing title tag
HTML title tag
title tag Search engine marketing
HTML title tag Search engine marketing

Just don’t stuff key phrases like this:

HTML meta title tag Search engine marketing

Here’s the one I selected for our publish:

title tag Search engine marketing

7. Make it readable (optionally available)

Maybe it’s simply me, however some URLs simply appear extra digestible than others.

Take the concepts above. I might argue that /seo-title-tag/ makes extra sense than /html-title-tag-seo/. Why? I believe it’s as a result of the previous is smart when utilized in a sentence, whereas the latter is only a random string of phrases.

So, I usually attempt to make URLs readable by including conjunctions or pluralizing.

For our publish about title tags, I didn’t do that as a result of “title tag seo” appeared to learn completely fantastic.

However, for our publish about the most effective WordPress plugins for Search engine marketing, essentially the most becoming key phrase was “best seo plugin wordpress.”

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

That sounded odd, so I pluralized “plugin” and added the conjunction “for.”

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

As you may see, the URL remains to be quick and candy however reads much more naturally.

8. Make it lowercase

Most internet servers deal with decrease and uppercase URLs the identical, however this isn’t all the time the case. Technically, every little thing after the hostname (area) in a URL is case-sensitive, and a few servers will deal with them otherwise.

To be on the secure facet and to keep away from potential duplicate content material points, use lowercase URLs—all the time.

If you’re utilizing WordPress, you may skip this half as a result of it occurs mechanically.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

If not, simply to stick your title into and select lowercase.

title tag seo

9. Replace areas with hyphens

URLs can’t embrace areas. Browsers rewrite them to “%20”.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

So, the ultimate step is to exchange all the areas with hyphens (-).

Can you utilize underscores (_) as an alternative? Google mentioned in 2016 that they don’t care in case your URLs include dashes or hyphens. That stays true from a rating perspective, however as individuals are usually extra acquainted with hyphens, it is smart to make use of them the place potential.

It’s additionally Google’s official recommendation:

We suggest that you just use hyphens (-) as an alternative of underscores (_) in your URLs.

Here’s the ultimate slug for our publish about title tags:


Best practices for the remainder of the URL

Earlier on this information, we talked concerning the anatomy of a URL.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

The course of above solely tackles one half: the slug.

So listed here are some Search engine marketing finest practices to remember for the remainder of the URL.


HTTPS encrypts knowledge despatched between website guests and your internet server. It’s been a light-weight rating issue since 2014.

So in case you’re not but utilizing HTTPS, it’s positively value switching.

Recommended studying: What is HTTPS? Everything You Need to Know

Use subdomains provided that you want to

Subdomains seem earlier than the area title. They’re usually used to separate totally different areas of a web site in line with their performance.

For instance, Hubspot’s weblog is on a subdomain.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

Google says that they deal with content material on subdomains the identical as some other content material and that it’s no tougher to rank a subdomain than a subfolder.‑g

However, many SEOs disagree, and there have been many reported instances of visitors will increase after transferring content material from a subdomain to a subfolder.

Nobody is aware of for positive why that is, however the widespread concept amongst SEOs is that Google typically treats subdomains as separate web sites.

So our recommendation is to not use subdomains until completely needed.

Choose a memorable area

If you’re nonetheless within the early phases of your web site and haven’t chosen a website but, don’t fear about getting a keyword-rich or exact-match area. Just go for one thing that’s memorable and brandable.

Here’s what Google’s John Mueller said about keyword-rich domains:

…simply because key phrases are in a website title doesn’t imply that it’ll mechanically rank for these key phrases. And that’s one thing that’s been the case for a very, actually very long time.

Choose an applicable TLD

If you wish to appeal to international visitors, select a generic top-level area (gTLD) equivalent to .com.

Google treats all gTLDs the identical from an Search engine marketing standpoint, however .com is often the most effective if you may get it. TLDs like .biz, .data, and .title are sometimes related to spam, so selecting a kind of would possibly have an effect on your means to construct high-quality hyperlinks.

If you’re focusing on prospects in a particular location, use both a gTLD or country-code top-level area (ccTLD) equivalent to or .fr.


It’s completely fantastic to make use of a gTLD like .com when focusing on prospects in a particular location too.

Use subfolders to supply hierarchy

Subfolders assist present a way of hierarchy and provides helpful further info.

For instance, take this URL:

It’s unclear from the URL whether or not the page is promoting AirPods, an AirPods assessment, or one thing else.

Now take a look at this:

This is clearly the URL for a product page promoting AirPods.

But that’s not all of the subfolder construction tells you. It additionally makes it clear that:

  • Earbuds are simply one of many sorts of merchandise on supply from the online retailer.
  • Apple makes this product, and there are doubtlessly different earbuds on the market from this identical model.
  • There are probably different manufacturers of earbuds on the market within the retailer.

Using subfolders additionally makes it simpler to include key phrases into URLs with out them trying spammy.


Use as many subfolders as you want

Many SEOs consider that having too many subfolders in a URL hurts rankings. However, Google has acknowledged on quite a few events that this isn’t true.

That mentioned, due to how most fashionable CMS’ work, having numerous subfolders in a URL is commonly an indication {that a} page is “buried” within the website structure.

That isn’t very best if you’d like customers (and search engines) to have the ability to discover the page.

If you think this is perhaps an issue in your website, don’t depend on the variety of subfolders for proof. Instead, crawl your website with a device like Marketing Media Wizard’ Site Audit and search for deep pages.

You can use this set of filters within the Page Explorer the do this:

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

Page Explorer in Marketing Media Wizard’ Site Audit.

Avoid key phrase repetition

Repeating key phrases in URLs makes them look spammy.

It’s usually straightforward to keep away from this when creating URL slugs, however it’s a simple mistake to make when working with subfolders.

For instance, check out the URL for this page:

It repeats the phrase “men” thrice.

While this isn’t an enormous deal, the repetition is pointless. This would in all probability be higher:

Avoid dates

Most fashionable CMS’ (e.g., WordPress) use URLs with dates by default—a minimum of for posts.

This may cause points in case you ever replace your content material as a result of Google could find yourself displaying contradictory info within the search outcomes.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

Now, in case your website is about up like this and also you’ve already revealed content material, don’t change issues. The danger of breaking your web site is just too excessive.

However, in case you’re organising a brand new website utilizing WordPress, the easy resolution to this problem is to alter your permalink settings earlier than publishing something.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

Avoid URL parameters the place potential

URL parameters often seem after a query mark (?) within the URL.

These are widespread on ecommerce websites with faceted navigation and sorting choices, however it’s finest to keep away from them on indexable pages until completely needed.

Why? Because they will trigger duplicate content material points. That’s the place the identical or comparable content material is accessible at a number of URLs.

On an ecommerce website, this is perhaps the identical product in numerous colours or types.

For instance, take a look at how the URL modifications right here whereas the page content material stays the identical:

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

If this occurs in your website, make certain to canonicalize comparable or duplicate URLs to the model that ought to rank in search engines.

You can discover duplicate content material points in your website within the Duplicate content material report in Marketing Media Wizard’ Site Audit.

svg%3E - How to Create Search engine marketing-Friendly URLs (Step-by-Step)

Final ideas

While it doesn’t pay to spend an excessive amount of time creating Search engine marketing-friendly URLs, it definitely is smart to take a logical strategy to them and observe finest practices.

Plus, the method above will take seconds or minutes when you’ve accomplished it a number of instances.

Got questions? Ping me on Twitter.