
TikTok Launches New AI-Powered Ad Creation Tools and Integrations with Adobe and WPP

Google Ads adds Target CPC bidding to Demand Gen campaigns

TikTok’s In-Stream Shopping Sees Impressive Growth
5 minutes
A well-structured URL is one of the foundations of effective website optimization for search engines. How clear, logical, and understandable your URLs are directly impacts how quickly and accurately Google can crawl and index your pages.
In this article, we’ve compiled Google’s recommendations on best practices for building URLs — to help your website perform efficiently and drive more traffic.
Poorly constructed URLs can lead to several problems:
To avoid these issues, follow a few simple principles.
IETF STD 66 is a technical standard that defines the rules for constructing URLs (Uniform Resource Locators). It specifies which characters can be used in web addresses and how they should be encoded.
Some characters have special meanings in URL structure (such as ?
, &
, #
) — these are known as reserved characters. If you need to use these characters within parameter values (not in the structure of the URL), they should be encoded using percent-encoding (also called URL encoding).
For example:
a space character is encoded as %20
, and the #
symbol as %23
.
This ensures that browsers and search engines correctly interpret your URLs and do not confuse URL structure with parameter values.
In other words, adhering to IETF STD 66 ensures that your URLs are processed correctly by both browsers and Googlebot.
#
)Google Search does not support content changes via URL fragments. If you are using JavaScript to update content, use the History API instead.
=
and &
Recommended format:
https://example.com/category?category=dresses&sort=low-to-high&sid=789
Avoid alternative formats such as:
https://example.com/category?[category:dresses][sort:price-low-to-high]
Example:
https://example.com/category?color=purple,pink,salmon
Good example:
https://example.com/wiki/Aviation
Poor example:
https://example.com/index.php?topic=42&area=3a5ebc944f41daa6f849f730f1
For a German audience:
https://example.com/lebensmittel/pfefferminz
For a Japanese audience:
https://example.com/ペパーミント
UTF-8 is a universal character encoding that supports virtually all languages in the world. It is the standard encoding used on the web to display text.
It’s important to remember: URLs can only contain a limited set of characters — the ASCII alphabet, digits, and a few special characters. If your URL includes characters from another language (Ukrainian, German, Arabic, etc.), they must be encoded in a special format using UTF-8 encoding.
For example:
the word “м’ята” (mint) in a URL:
https://example.com/мята
should be encoded as:
https://example.com/%D0%BC%D1%8F%D1%82%D0%B0
This ensures that URLs are processed consistently and correctly by both browsers and search engines, regardless of language or region.
Using UTF-8 encoding guarantees that your URLs are displayed and indexed without errors.
Good example:
https://example.com/summer-clothing
Poor example:
https://example.com/summer_clothing
URL structure should clearly indicate the region or language:
Good example:
https://example.de
Good example:
https://example.com/de/
robots.txt
file to block indexing of dynamic or incorrect URLs.A well-constructed URL structure is a key element of an effective SEO strategy. URLs provide search engines with an initial understanding of page content and site hierarchy. Simplicity, clarity, and clean URLs not only improve content indexing but also enhance the relevance of pages in search results.
By using clear and standardized URLs, you improve the user experience, ensure proper crawling of your site by Googlebot, and reduce the risk of content duplication or indexing errors. This directly impacts your site’s organic traffic and competitiveness in search results.
Following best practices in URL structure is an essential part of any modern web project seeking stable and long-term growth in Google search rankings.
#
) to dynamically change content.Read this article in Ukrainian.
Say hello to us!
A leading global agency in Clutch's top-15, we've been mastering the digital space since 2004. With 9000+ projects delivered in 65 countries, our expertise is unparalleled.
Let's conquer challenges together!
performance_marketing_engineers/
performance_marketing_engineers/
performance_marketing_engineers/
performance_marketing_engineers/
performance_marketing_engineers/
performance_marketing_engineers/
performance_marketing_engineers/
performance_marketing_engineers/