{"id":1347,"date":"2016-10-24T13:45:23","date_gmt":"2016-10-24T13:45:23","guid":{"rendered":"https:\/\/www.searchenginewatch.com\/2016\/10\/24\/seo-best-practice-guide-for-urls\/"},"modified":"2019-09-12T17:36:53","modified_gmt":"2019-09-12T17:36:53","slug":"seo-best-practice-guide-for-urls","status":"publish","type":"post","link":"https:\/\/searchenginewatch.com\/2016\/10\/24\/seo-best-practice-guide-for-urls\/","title":{"rendered":"SEO best practice guide for URLs"},"content":{"rendered":"<p><strong>Today we\u2019re going to take a look at the basic building block of not just <a href=\"https:\/\/searchenginewatch.com\/2016\/01\/21\/seo-basics-22-essentials-you-need-for-optimizing-your-site\/\">SEO<\/a>, but your very web presence itself: the humble URL.<\/strong><\/p>\n<p>Does the structure of a URL (or uniform resource locator for pointless trivia fans) matter to SEO? Yes it does, in fact there are many best practices you should consider when creating a URL for your content.<\/p>\n<h2>1) Keep a simple, readable structure<\/h2>\n<p>This is Google\u2019s number one most important advice &#8211; \u201ca site&#8217;s URL structure should be as simple as possible.\u201d<\/p>\n<p>It should be logical and readable for human beings. So you\u2019re URL should be <strong>www.example.com\/SEO-advice-for-beginners<\/strong> not <strong>www.example.com\/index.php?id_sezione=360&amp;sid=4j3898enno0223bns983201djis03<\/strong><\/p>\n<p>Use actual words and sentences that anyone can understand, especially when copied into other documents or emails. Stay away from eternally long random patterns of letters and numbers. Nobody wants to click on that.<\/p>\n<p>Gov.UK recommends it should be as short, memorable and unambiguous as possible, especially if a URL is going to be referred to offline.<\/p>\n<h2>2) Use hyphens to break up words in a URL<\/h2>\n<p>Punctuation is key in promoting readability in URLs. Google recommends hyphens (<strong>www.example.com\/SEO-advice-for-beginners<\/strong>) instead of underscores (_).<\/p>\n<h2>3) All URLs must be in lower case<\/h2>\n<p>If your URL contains upper case letters, redirect to the lower case version. In some cases (if you\u2019re hosting with Linux\/Unix servers) identical URLs where the sole difference is a capital letter &#8211;\u00a0<strong>example.com\/webpage<\/strong> versus <strong>example.com\/webPage<\/strong>\u00a0&#8211; can be considered different pages.<\/p>\n<h2>4) Stop-words in URLs<\/h2>\n<p>It used to be that you were recommended to avoid stop words (a, an, the) in URLs, but that doesn\u2019t matter anymore. A URL just needs to make sense to human eyes.<\/p>\n<h2>5) Your headline doesn\u2019t have to match the URL exactly<\/h2>\n<p>In fact it\u2019s a good idea to vary the text, and make it more concise. If your headline says \u201925 super-useful <a href=\"https:\/\/searchenginewatch.com\/2019\/06\/17\/local-seo-guide\/\">SEO<\/a> best practice tips for beginners\u2019 it may be useful to pair it with a simpler URL: 25-SEO-best-practice-tips-for-beginners<\/p>\n<h2>6) Make sure your keywords are near the front of a URL<\/h2>\n<p>It\u2019s still good <a href=\"https:\/\/sewprod.wpenginepowered.com\/2019\/06\/14\/five-backlink-analysis-tools\/\">SEO<\/a> practice to ensure a <a href=\"https:\/\/searchenginewatch.com\/2016\/09\/12\/guide-to-google-ranking-signals-part-2-keywords\/\">page\u2019s keywords<\/a> are near the front of a URL &#8211; but it still needs to be readable AND not stuffed with keywords.<\/p>\n<h2>7) Use a single domain or subdomain<\/h2>\n<p>According to Moz, \u201ca company blog is far more likely to perform well in the rankings and to help the rest of your site&#8217;s content perform well if it&#8217;s all together on one sub and root domain.\u201d<\/p>\n<p>There\u2019s apparently plenty of evidence to suggest that when a company moves content from a subdomain to a subfolder, they see a positive boost in search visibility in traffic.<\/p>\n<h2>8) The fewer folders (slashes) the better<\/h2>\n<p>Again, according to Moz, the more slashes your URL has, won\u2019t necessarily harm your performance, but it can create an illusion of depth and make indexing your content more complex.<\/p>\n<h2>9) URLS should be the verb stem<\/h2>\n<p>As recommended by Gov.uk &#8211; you should use the term \u2018apply\u2019 rather than \u2018applying\u2019 for instance.<\/p>\n<h2>10) Avoid high numbers of URLs that point to identical or similar content<\/h2>\n<p>Overly complex URLs with multiple parameters (such as in point number one) can cause problems for <a href=\"https:\/\/searchenginewatch.com\/2019\/03\/12\/robots-txt-best-practice-guide-and-examples\/\">Googlebots<\/a>, by creating too many different URLs containing similar content.<\/p>\n<p>Google provides a huge list of how this problem can be created in its guide as mentioned in my introduction. It includes:<\/p>\n<ul>\n<li>Additive filtering of a set of items. If you provide different views of the same set of items or search results, especially if you let <a href=\"https:\/\/searchenginewatch.com\/2018\/12\/21\/guide-google-analytics-confusing-terms\/\">users<\/a> filter by a certain criteria in an additive manner (for example: hotels in New York and with a panoramic view), the number of URLs on your site will \u201cexplode.\u201d<\/li>\n<li>Dynamic generation of documents<\/li>\n<li>Problematic parameters in the URL (such as session IDs)<\/li>\n<li>Sorting parameters<\/li>\n<li>Irrelevant parameters in the URL, such as referral parameters<\/li>\n<li>Dynamically generated calendar<\/li>\n<\/ul>\n<h3>How to fix URL problems<\/h3>\n<p>Here are Google\u2019s recommendations for fixing problematic URLs:<\/p>\n<ul>\n<li>Use a <a href=\"https:\/\/searchenginewatch.com\/2019\/03\/12\/robots-txt-best-practice-guide-and-examples\/\">robots.txt<\/a> file to block Googlebot&#8217;s access to certain URLs. Such as dynamic URLs or URLs that generate search results.<\/li>\n<li>Avoid the use of session IDs in URLs. Use cookies instead.<\/li>\n<li>Shorten URLs by trimming unnecessary parameters.<\/li>\n<li>If your site has an infinite calendar, add a nofollow attribute to links to dynamically created future calendar pages.<\/li>\n<li>Check your site for broken relative links.<\/li>\n<\/ul>\n<p>The above\u00a0tips were collected from various resources, including <a href=\"https:\/\/support.google.com\/webmasters\/answer\/76329?hl=en&amp;ref_topic=4617741\">Google\u2019s own advice<\/a>, <a href=\"https:\/\/moz.com\/blog\/15-seo-best-practices-for-structuring-urls\">Moz\u2019s guide<\/a> and the <a href=\"https:\/\/www.gov.uk\/guidance\/content-design\/url-standards-for-gov-uk\">Gov.uk<\/a> style guide.<\/p>\n<p>Please let me know of there\u2019s anything missing, and I\u2019ll add in a future update.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we\u2019re going to take a look at the basic building block of not just SEO, but your very web presence itself: the humble URL.<\/p>\n","protected":false},"author":136,"featured_media":1348,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[1151,1152,22,518,80],"content_type":[27095],"class_list":["post-1347","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo","tag-headlines","tag-navigation","tag-seo","tag-seo-best-practice","tag-url","content_type-news"],"acf":{"tad_independentcommercial":false,"tad_content_format":false},"post_info":{"name":"Christopher Ratcliff","title":"","thumbnail_url":"https:\/\/searchenginewatch.com\/wp-content\/uploads\/2018\/10\/ThinkstockPhotos-503426092-120x90.jpg","category":"SEO","timeago":"9y"},"_links":{"self":[{"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/posts\/1347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/users\/136"}],"replies":[{"embeddable":true,"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/comments?post=1347"}],"version-history":[{"count":0,"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/posts\/1347\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/media\/1348"}],"wp:attachment":[{"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/media?parent=1347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/categories?post=1347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/tags?post=1347"},{"taxonomy":"content_type","embeddable":true,"href":"https:\/\/searchenginewatch.com\/wp-json\/wp\/v2\/content_type?post=1347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}