seo search engine optimization link building agencyseo search engine optimization link building agencyseo search engine optimization link building agencyseo search engine optimization link building agency
  • BRANDS
    • Marketer.co
    • PPC.co
    • Link.Build
    • DEV.co
    • Website.Design
  • SERVICES
    • Managed SEO
    • Link Building
    • On-Page SEO
    • White Label SEO
    • Content Writing
    • SEO Audits
    • PPC Management
  • TOOLS
    • Backlink Checker
    • Site Audit
    • Broken Link Tool
    • Robots.txt Tester
    • Sitemap Validator
    • Site Speed Tester
    • Title Tag Checker
    • AI Content Writer
    • SEO Training
  • WHY US
    • Case Studies
    • Our Process
    • Our Team
    • Our History
    • Acquisitions
    • Become a Writer!
  • BLOG
  • CONTACT
LOGINGET STARTED
✕
Digital Marketing Vanity Metrics
Vanity Metrics in SEO: Digital Marketing Vanity Metrics To Know & Avoid
March 2, 2021
seo search intent
Search Intent and SEO: How to Match Content With Search Intent
March 5, 2021

How to Create SEO Friendly URLs

Last Updated by Ryan Nead on March 4, 2021
search engine friendly urls

Are your URLs search engine friendly? If not, you need to make some changes moving forward. Before you create another page on your website, here’s what you need to know about writing SEO-friendly URLs.

Table of Contents

  • Pay attention to Google’s SEO advice
    • Use discernment with Google employee responses
    • Should you use keywords in your URLs? Yes and no
  • 3 General URL Structuring tips
    • 1. Avoid dynamic URLs
    • How and why search engines dismiss dynamic URLs
    • 2. Each URL should briefly describe page content
    • Create your URL structure for your visitors to satisfy search engines
    • Create your URL structure for your visitors to satisfy search engines
    • 3. Make info page URLS shorter than blog URLs
  • 5 tips for technical URL structure formatting
    • 1. Avoid using capital letters
    • 2. Use hyphens where appropriate
    • 3. Limit directory and avoid subdomain use in URLs
    • 4. Use the .html extension for pages rather than .htm
    • 5. If your site uses PHP and HTML pages, make all of your pages use .php
  • 4 tips for formatting URL structures in WordPress
    • 1. Use the /%category%/%postname%/ format
    • 2. Keep your category slugs short
    • 3. Don’t add a subcategory to your URLs
    • 4. Don’t use the automatically-generated WordPress URL
  • Search engine friendly URLs are a foundation for good SEO

Pay attention to Google’s SEO advice

Once in a while, Google hosts hangout sessions where a top employee will answer questions about search engine optimization. In the past, these sessions were hosted by Matt Cutts. Today, they’re hosted by Google’s Senior Webmaster Trends Analyst John Mueller.

Use discernment with Google employee responses

It’s important to pay attention to what Google employees say about SEO. However, use your own discernment before acting on their advice. Although Google’s employees are a wealth of information and advice, they often provide limited answers to important questions.

For example, in response to a question about using keywords in URLs to influence ranking, Search Engine Journal quotes John Mueller as saying,

I believe that’s a very small ranking factor.

Note that Mueller’s answer wasn’t derived from factual assertions about Google’s algorithm. He stated a belief about the ranking power of using keywords in URLs. It’s possible that sharing a definite answer would give away Google’s secret algorithm. However, it’s equally possible that he doesn’t know the answer and is giving his educated opinion.

It’s not that Google’s employees are intentionally being vague. They’ve all signed non-disclosure agreements and have strict parameters regarding how much information they can provide when answering even the most basic questions.

Regardless, one thing is clear: nobody – not even Google’s employees – can publicly verify or deny with absolute certainty how much power keywords have in a URL. Although, that doesn’t mean you should avoid using keywords in. your URLs.

Should you use keywords in your URLs? Yes and no

Using keywords in your URLs is helpful for visitors regardless of their SEO power. Even though search engines and mobile browsers don’t generally display full URLs anymore, users might want to find a webpage in their browser’s history and will search by keyword.

The best approach is to use between one and three targeted keywords related to your page content. However, format your URLs for your visitors first. When you do that, you won’t need to know how much ranking power exists to get whatever ranking benefits might be available for your keywords.

3 General URL Structuring tips

It’s important to structure your URLs within certain technical parameters to get full SEO benefits. Here are three basic URL structuring tips.

1. Avoid dynamic URLs

Avoid dynamic URLs

Dynamic URLs are fun for programmers, but not for search engines. You want to use static URLs for the best results. If you’re not sure what a dynamic vs. URL is, here’s an example:

Dynamic URL:

https://www.example.com/index.php?category=476382

Static URL:

https://www.example.com/category/index.php

Dynamic URLs are stored in your website’s database so they can be generated in multiple configurations on command.

How and why search engines dismiss dynamic URLs

Because of their structure and the way search engines read URLs, search engines see dynamic URLs as duplicate URLs rather than unique. When a search engine comes across a dynamic URL with a question mark, for example, it will truncate the URL at the question mark.

Since dynamic URLs store category and unique page data at the end of the URL, the truncating process removes all the information that makes each URL unique.

The search engine will then truncate all other URLs for the domain name, which makes all URLs appear the same and prevents them from being indexed because they appear to be duplicates.

With a static URL, search engines look at the entire URL and know it’s unique.

There’s only one reason you’d have to worry about using dynamic URLs and that is if your content management system (CMS) generates dynamic URLs.

Thankfully, most modern content management systems use static URLs. This includes WordPress, Joomla, Magento, and more. If you’re using a legacy CMS that uses dynamic URLs, like Subdreamer, switch to a new platform.

Keep in mind that you may need to adjust your settings to generate static URLs. For instance, with Magento, you need to actively configure static URLs for your media files.

2. Each URL should briefly describe page content

Search engines, especially Google, use every bit of information possible to determine the context of all content. Your URL may play a significant role in that process.

Use your URL structure to describe page content. However, you don’t need to use complete sentences or make your URL match the title of your articles. Here are some examples of article titles and a strong, relevant URL:

Title: 7 SEO Strategies That Don’t Work in 2021

URL: https://www.yoursite.com/seo-strategies-dont-work/

Title: Why You Should Use DuckDuckGo as Your Primary Search Engine

URL: https://www.yoursite.com/use-duckduckgo/

Title: These 5 Marketing Gurus Want to Share Their Secrets with Entrepreneurs

URL: https://www.yoursite.com/marketing-gurus-share-secrets/

Title: How to Learn 3 New Programming Languages in Three Months

URL: https://www.yoursite.com/learn-programming-fast/

Notice that sometimes the URLs don’t mimic the title. The idea is to make your URLs as short as possible. You can use synonyms and shorten ideas to get your point across in just a few words.

Create your URL structure for your visitors to satisfy search engines

Again, search engines use URL structure to determine the context and relevance of page content. Even if the words used in your URL have no direct influence on ranking, they will influence ranking by informing search engines about your page content.

URLs are for users. Although Google stopped automatically showing the URL in search results, your URLs still serve an important function to users if you’ve got a content marketing campaign.

Create your URL structure for your visitors to satisfy search engines

Think about how your webpages will be linked across the web. Users will probably hover over your link to see where it leads before clicking. If you want to get clicks from content marketing, it’s critical to ensure your URLs accurately represent page content.

3. Make info page URLS shorter than blog URLs

Informative pages should have shorter URLs than your blogs. For example:

Informative page URL: https://www.yoursite.com/services/

Blog page URL: https://www.yoursite.com/how-to-perform-seo/

Blog URLs should be as short as possible, but will naturally need to be more descriptive than informative pages.

5 tips for technical URL structure formatting

The technical structure of your URLs matter. Here are 5 tips to optimize the technical aspect of your URLs.

1. Avoid using capital letters

Avoid using capital letters

Capital letters should be avoided in URLs and directory names with few exceptions. Unlike domain names, URLs are case sensitive. There is a host of potential problems that can occur if you use capital letters in your URLs.

  • When linking your webpage, the capital letter might get reformatted to a lowercase letter.
  • If you create a second identical URL using lowercase letters, search engines might consider it a duplicate URL.
  • Some people memorize short URLs. If a user types your URL into a new browser and doesn’t capitalize the right letters, they’ll get a 404 error and think your page has been deleted.

Keep your URLs simple by using all lowercase letters. This applies to your directories as well.

2. Use hyphens where appropriate

Hyphens are the preferred method for separating words in a URL. Underscores can be used, but they don’t look as professional. With a bare link (when the anchor text is the full URL), the fact that the link is underlined makes the underscores blend in with the underline. This makes users misinterpret the full URL of the bare link, which can prevent clicks.

Although hyphens are better than underscores, they should be used sparingly. If you keep your URLs short with as few words as possible, you won’t need to worry about overusing hyphens.

3. Limit directory and avoid subdomain use in URLs

Subdomains are treated as separate domain names by most search engines. Technically, that’s the purpose subdomains are intended to serve. To avoid having to run a separate SEO campaign for a subdomain, don’t use subdomains if you don’t absolutely need them.

Directories, on the other hand, are okay to use in URLs, but should be used sparingly for a few reasons.

  • Search engine spiders are only allotted a certain amount of “energy” to crawl a website. The fewer directories you have, the more of your site a spider can crawl and index.

If you have multiple directories, those directories may not get crawled, which means the pages won’t get indexed.

  • Updating files inside of directories is cumbersome.
  • Directories make your URLs longer than necessary.

If you’re using directories just to create an organized URL structure, use a CMS with categories instead. Both will make a URL appear organized, however, categories don’t create subfolders that require maintenance and security.

4. Use the .html extension for pages rather than .htm

Technically, it doesn’t matter if you use .html or .htm as your page extensions. Google doesn’t care about page extensions. However, using .htm can create several problems.

If you use .htm for your web pages and you end up switching to a CMS that produces pages with the .html extension, you’ll have to create 301 redirects for all of your .htm pages. If you don’t create redirects, your pages will be 404 errors and will eventually be de-indexed from the search engines.

Since .html is the current standard, it’s best to start with .html to avoid any problems in the future.

5. If your site uses PHP and HTML pages, make all of your pages use .php

If you have a website that uses PHP, you might have some pages that are pure HTML. Even though those pages are pure HTML, it’s a good idea to use the .php extension uniformly throughout your site.

Visitor might notice some of your links are .html and some are .php and while they may not have a conscious reaction, they might subconsciously feel the incongruity.

The main reason you should use .php extensions throughout your entire site is to avoid future 404 errors that can tank your SEO efforts and ranking.

Right now, if you have pure HTML pages, those pages are indexed and ranked in the search engines in their .html form. The second you change the extension to .php, search engines see the URL as an entirely different page.

If you want to add PHP to your HTML pages later on, you’ll need to change the extension to .php. If you set up your pages as .php from the beginning, you won’t have to change the extension, which means you won’t need to create 301 redirects to fix 404 errors.

4 tips for formatting URL structures in WordPress

formatting URL structures in WordPress

If you use WordPress, there are several ways to format your URLs within the WordPress CMS. Here are 4 tips for managing your WordPress URLs.

1. Use the /%category%/%postname%/ format

This format is the closest you’ll get to a proper, standard URL. It’s simple, descriptive, and will provide search engines and users with all the necessary information.

There are other combinations you can use, and you might have a good reason to use a different format. However, if you don’t have a specific reason to use another format, use the /category/postname structure.

2. Keep your category slugs short

Short URLs are good URLs. In WordPress, keeping your category slugs short helps keep your URLs short. Category slugs are displayed as part of each page URL. The shorter, the better.

3. Don’t add a subcategory to your URLs

It’s possible to add subcategories to your URLs, but that may not be a good idea. All this does is make your URL longer. However, you might have a specific reason to use two categories in your URLs. In that case, you may want to pass your idea by an SEO specialist to make sure your reasoning is sound.

4. Don’t use the automatically-generated WordPress URL

WordPress is great for SEO, but you’ll need to make some changes to leverage this power. The system automatically generates a URL that matches the title of your post or page. If your title is long, your automatically-generated URL will also be long.

Instead of using the automatically-generated URL, create your own. You can use the generated URL as a starting point and delete all the words that are unnecessary, however, it’s faster and easier to just type in a shorter version of the title.

Search engine friendly URLs are a foundation for good SEO

Like many other components of SEO, having SEO-friendly URLs creates a strong foundation for a successful SEO campaign.

Now that you know how to write SEO-friendly URLs, are you looking for more powerful ways to gain rank in the search engines? If so, we can help. Our team of SEO experts want to partner with you to take your site to the top of the SERPs where your pages will be visible to your potential clients, customers, and readers.

If you’ve already invested time and money into SEO, we can perform an in-depth site audit to help you pinpoint exactly where you can improve your SEO efforts. If you’re not sure about a full site audit, start with a free SEO site audit to get a general overview.

If you’re ready to move ahead with an SEO campaign that gets results, contact us directly – we want to help you get the rankings and visibility you deserve.

  • Author
  • Recent Posts
Ryan Nead
Ryan Nead
VP of Business Development at SEO.co
Ryan Nead is the Vice President of Business Development at SEO.co. Ryan has spent the last 10 years as a digital marketing consultant working with enterprise clients and top brands on digital marketing initiatives that drive digital results. He has worked with brands like Smashburger, Fatburger, PHH Mortgage and Con-Way (now XPO Logistics). He resides in Texas with his wife and three children.
Ryan Nead
Latest posts by Ryan Nead (see all)
  • Guest Blogging Services: Filtering Out Poor Publishers for Guest Posting - January 24, 2023
  • Are .gov and .edu Backlinks Valuable for SEO in 2023? - January 3, 2023
  • How to Use Multiple Domain Names for SEO - November 23, 2022
Share
0
Ryan Nead
Ryan Nead
Ryan Nead is the Vice President of Business Development at SEO.co. Ryan has spent the last 10 years as a digital marketing consultant working with enterprise clients and top brands on digital marketing initiatives that drive digital results. He has worked with brands like Smashburger, Fatburger, PHH Mortgage and Con-Way (now XPO Logistics). He resides in Texas with his wife and three children.

Related posts

Is It Possible to Succeed in SEO Without Link Building?
February 8, 2023

How to Rank Without Building Backlinks


Read more
Ultimate Guide to Drip Marketing Campaigns
February 6, 2023

Drip Marketing Campaigns: How to Structure & Send Emails for Maximum Impact


Read more
Local SEO Strategies & Tips
February 1, 2023

14 Local SEO Strategies & Tips


Read more

101 Ways to Improve SEO

  • Improve SEO
  • Domain Optimization
  • On-Site SEO Improvements
  • On-Page SEO Improvements
  • Improve Link Building
  • Improve Social Media
  • Correctional SEO Improvements

Inc 5000 Logo

Our Services

  • SEO Services
  • Link Building Services
  • On-Page SEO
  • White Label SEO
  • Content Writing Services
  • Amazon SEO
  • PPC Management
  • Public Relations
  • Brand Mentions
  • SEO Site Audits

SEO Resources

  • SEO for Beginners
  • Link Building Guide
  • Local SEO
  • Online Marketing
  • Digital Marketing
  • Content Marketing
  • SEO Reseller
  • Backlink Checker
  • Keyword Research
  • Google Ranking Factors

About SEO.co

  • About Us
  • SEO Team
  • SEO Blog
  • SEO Clients
  • SEO Tools
  • Markets Served
  • Locations Served
  • Client Login
  • Contact

Contact Us

Email: info@seo.co
Call: +1 (877) 545-4769
Address: 1425 Broadway Suite 22689
Seattle, WA 98112
White Label SEO Agency
  
Outwrite. Outrank.
© 2023 SEO.co. All Rights Reserved
Privacy Policy | Sitemap
    GET STARTED
      Manage Cookie Consent
      To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
      Functional Always active
      The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
      Preferences
      The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
      Statistics
      The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
      Marketing
      The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
      Manage options Manage services Manage vendors Read more about these purposes
      View preferences
      {title} {title} {title}