Raw HTML is what a server returns before any script runs. Rendered HTML is the document after the browser executes JavaScript.
Titles, canonicals, content and links can differ between the two, sometimes in ways that contradict each other.
Crawlers that do not render only see the raw version. If your title, canonical or main content only exists after rendering, those crawlers miss it.
VisibilityKit Crawler compares metadata, content and links in the raw response against the rendered page and shows plainly when rendering failed or ran short. Rendered-page comparisons are part of the Marketer plan.
Usually a script updates the title after load. Crawlers that do not render keep the original.
Yes, where possible. It is the safest way to make sure every crawler can read it.
Running a page's JavaScript to see the content and links that only appear after scripts execute.
The process by which AI platforms discover and index web content for use in generating responses.
An HTML link element that tells search engines which URL is the preferred version of a page.
The HTML element that sets a page's title, shown in browser tabs and usually as the headline in search results.
A desktop SEO crawler for macOS, Windows and Linux. Find what is broken, assign the work, then verify every fix. Crawl data stays on your machine.
Get Crawler free