Links and URLs

Broken and redirected links, crawlable pagination and clean, consistent URLs.

Guides

Every links and urls check SEOSnip runs 13

Search engines can't follow the page numbers

Google follows links but doesn't click buttons, so products or articles on later pages may never be found.

How to fix
FixMake the page numbers and Next button real links, each to its own page address.
For developersRender pagination and Load more as <a href> links to crawlable URLs such as ?page=2, enhanced with JavaScript on top; or keep the button and add a real link to the next page beside it.
Read the guidepagination-not-crawlable

The web address contains capital letters

Addresses are case-sensitive, so capital and lower-case versions can be treated as different pages.

How to fix
FixUse lower-case addresses and redirect the capitalised version.
For developersLower-case the path and 301-redirect mixed-case URLs to it.
Read the guideurl-uppercase

The web address contains spaces

Spaces turn into %20, which makes addresses hard to read and easy to break when shared.

How to fix
FixUse hyphens instead of spaces and redirect the old address.
For developersReplace spaces in the path with hyphens and 301-redirect the old URL.
Read the guideurl-whitespace

The web address has repeated slashes

Sites often show the same page with and without the extra slash, creating duplicates.

How to fix
FixRemove the extra slash from links and redirect the old address.
For developersFix the links that build // paths and 301-redirect the double-slash URL.
Read the guideurl-multiple-slashes

The web address uses underscores between words

Google reads hyphens as word breaks but may treat words joined by underscores as one word.

How to fix
FixUse hyphens in new addresses; only change existing ones if worth the redirects.
For developersUse hyphens as word separators in new URLs; redirect if renaming existing ones.
Read the guideurl-underscores

The web address contains special characters

Accented and other special characters get encoded inconsistently, which can split links between versions.

How to fix
FixUse plain letters, numbers and hyphens where possible.
For developersPrefer ASCII slugs, or percent-encode the path the same way in every link.
Read the guideurl-non-ascii

The web address is very long

Long addresses are harder to share and are cut short in search results.

How to fix
FixShorten the address to the words that describe the page.
For developersShorten the slug (under about 115 characters overall) and 301-redirect the old URL.

Web addresses include session IDs

A new address for every visit gives search engines endless copies of the same pages.

How to fix
FixKeep visitor sessions out of the address.
For developersStore sessions in cookies and strip jsessionid, sid and similar parameters from URLs and links.
Read the guideurl-session-id

Find these issues on any page

SEOSnip checks the page in your browser, compares the server HTML with the rendered page, and turns each issue into a ticket with the evidence attached.

Get started free