Explore the Power of GA4 in WooRank’s Reports
Discover More Start Now

Contents

URL Optimization: 5 Best Practices for SEO

The following screenshot is a sample URL with ideal anatomy for site SEO.

Sample SEO friendly URL

When you talk about SEO in terms of content on a web page it is most often concerning the keywords. The URL of a page is an integral part of SEO and must also contain keywords that are consistent with the other content on the website.

The following are some things that you need to consider when structuring your URLs for SEO:

1. Words Used in URLs:

As shown in the diagram above, your URL consists of some important elements that require the presence of keywords to gain optimum SEO benefits for your site. Within the different elements of a URL, the domain, sub-domain, folder and page elements can contain keywords. It is not mandatory to use keywords but if you can name folders and pages with keywords that appear in the content of that particular page, search engine crawlers will easily index and return the pages for the appropriate keywords.

Along with keywords, there are other factors that need to be considered for the words in the URL structure:

Descriptive URLs: If you do not use keywords, use words that efficiently describe the contents of the page. An obvious URL scores high in usability and often in SEO.

Shorter URL Length: The fewer words the better. A short URL is quicker to type and read. Avoid using words such as a, our, for, the, etc. Also, the fewer the words the more value each word receives from a search engine spider.

Important Keywords at the Beginning: Put the most important words in the beginning of the URL as search engine spiders do not give much significance to words toward the end of a longer URL.

No Repetition: Do not repeat words, for example, a section and sub-section name in the URL.

Rather than this:

www.domain.com/services/services.php

Name the sub-section differently, like this:

www.domain.com/services/web-services.php

Not Necessarily Identical to Page Title: In the case of a blog page, the URL is not required to be exactly the same as the page title or the title of the blog.

Unnecessary URL Parameters: Parameters such as ?, & and % must be avoided in URLs. Read our post on A Guide to Clean URLs for SEO and Usability to learn more.

Long Keywords: For pages with long keywords, avoid using category and sub-category names in the URLs.

Keyword Stuffing: Do not stuff your URL with keywords.

Capital Letters: Do not use CAPITALS in words in URLs.

2. Dynamic vs. Static URLs:

A dynamic URL is one that is created by a CMS or web server. The page element as a whole does not exist until the browser requests the URL. Once the URL is requested, the CMS dynamically generates the URL with lots of parameters and unwanted characters, making the URL non-SEO-friendly and causing it to look something like the example below:

http://www.domain.com/gp/detail.html/602-9912342-3046240?_encoding=UTF8&frombrowse=1&asin=B000FN0KWA

With an advanced CMS, such as WordPress, one can change the permalink structure and include the page name/title in the URL structure.

Using a static URL that is human-edited while keeping in mind all the factors discussed above will assist both people and search engine crawlers in deciphering your URLs easily.

3. Hyphens vs. Underscores:

As discussed in our earlier post titled Underscores in URLs: Why are they Not Recommended? Google considers hyphens to be word separators but have not yet programmed their search bots to consider underscores as word separators. It does not make a difference if you use underscores or hyphens for search engines such as Bing, however, we recommend you use hyphens in your URL structure or no word separators at all. Underscores in URLs are not SEO-friendly nor are they user-friendly. If you already have URLs that contain underscores it is better to leave them untouched rather than changing them, as these pages may have already been indexed by search engines and have an established link structure. If you use 301 redirects to redirect a URL with underscores to hyphenated versions of the same URL you will lose some link juice, which is not ideal. Watch for our upcoming blog on link juice for more information on that.

4. Use of Sub-domains:

Use sub-domains for completely different parts of your website, such as a blog page that receives user-generated content on a regular basis. You must remember that sub-domains have the potential to be considered a separate entity and not a part of your website, hence, it is not advised to use multiple sub-domains. In the case of a blog, you can build an extensive interlinking structure with the main page and not lose link juice. Be careful of using other sub-domains, such as category pages on an e-commerce site, for example, woman.domain.com/blue-dresses.html. Although the URL is reader friendly, search engines will not consider it to be a part of the main domain, thus, your website's link juice is segregated.

5. Duplicate URLs:

Make sure to avoid duplicate URLs. When URLs are dynamically generated, sometimes duplicate URLs are created for the same content. Your website may have www and non-www versions of your URL pointing to the same content, thus also creating a duplicate content problem. Often times duplicate content is created unintentionally by session ids, affiliate codes and sorting options (for example, sort by price and sort by color options on e-commerce sites) in URLs. There are two ways to cope with the duplicate URLs. One is to choose the best URL and add a rel canonical tag to the other duplicate URLs. The other is to add 301 redirects, most often in the case of redirecting multiple home page URLs to one preferred version. This causes less confusion and also prevents your site from duplicate content penalties.

URL cleaning and optimization for easy indexing and navigation by search engines is an important part of your on-site SEO. It is worth spending time on your URLs for both SEO and usability purposes.

Start your journey

What's your website's SEO score? Start your review to discover how WooRank can boost your online presence and help fix your website issues.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Rocket emoji

Start your free 3-day trial

Choose your plan

代做工资流水公司黄冈银行流水制作长沙办理购房银行流水九江工资银行流水费用信阳企业对私流水代开宜春查询背调银行流水兰州办银行流水石家庄房贷流水代办揭阳在职证明办理金华打印对公流水广州背调工资流水价格许昌薪资银行流水办理天津企业流水打印报价信阳流水单代做宁波打转账银行流水珠海工资证明报价兰州工资证明样本西宁转账银行流水样本邢台房贷银行流水 查询湘潭银行流水电子版价格沧州工资流水报价长沙对公流水代做成都公司银行流水代做九江车贷银行流水 多少钱常州个人工资流水 多少钱唐山个人银行流水制作南京制作银行流水电子版工作收入证明报价金华做贷款流水常州工作收入证明开具廊坊消费贷流水代开香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化