Mobile app version of vmapp.org
Login or Join

Login to follow query

More posts by @Twilah146

2 Comments

Sorted by latest first Latest Oldest Best

 

@Nimeshi995

As stated in the specification Google adopted here:


Traditionally, hash fragments (that is, everything after # in the URL)
have been used to indicate one portion of a static HTML document.
...hash fragments are not part of HTTP requests (and as a result they
are not sent to the server)


Since hash fragments are used to identify a portion of HTML documents for client-side applications (e.g., browsers), the Googlebot ignores them by default, as covered here. Search engines normalize URLs with fragments (i.e., remove fragments) to reduce indexing duplicate content, since the entire page is returned for each URL containing them.

Although Google recommends to reduce URL parameters after the ?, you can certainly use URLs with them.

Using clean URLs (aka., "SEO-friendly URLs") like your last URL without the query string, is often done for SEO-purposes and to improve a URL's human-readability; that is when displayed as a link in your search engine results or elsewhere, users will be more clear as to where they'll be sent to. Consequently, it's advisable to use them when possible.

10% popularity Vote Up Vote Down


 

@Tiffany637

Google will read and can index URLs with these characters in, although not all web crawlers can.

However Google do recommend against using parameters in URLs for usability issues.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme