Content of this page
Rendering and JavaScript SEOSeverity: Medium

Title is only set by JavaScript

Client-side title changes are riskier for SEO than server-side output.

Short version

Client-side title changes are riskier for SEO than server-side output The error should never be assessed in isolation. What matters is which URL group is affected and whether it creates a crawling, indexing, snippet, performance or quality problem.

Compare direct entry and navigation within the app

If the title is only set to JavaScript, an error in the routing can lead to all directly opened subpages initially having the same generic title. Check a URL both by an internal click and by entering it into a new tab.

Example: Recognizing the Result

Illustrative example: After clicking on a product, the document title of the category remains. When directly loading the product, on the other hand, the right title appears.

Limit cause and implement correction

Compare the initial HTML response to the finished document title. The title should describe the specific topic in an understandable way in both cases. Also, test slow data responses and a non-existent detail ID. A false or blank page must not unnoticed keep the title of the previously opened content.

What makes you recognize a suitable correction

Pair title management to the actual route change and test for direct call and app navigation. When navigating back, the matching title must also be restored.

Classification and boundaries

When is this indication not a clear error?

A dynamically set title can be processed; the result here concerns the wrong or unstable value, not JavaScript itself.

Title is only set by JavaScript after CMS and cause

Many audit messages can be resolved faster if they are grouped by system, page type and technical cause. CMS indentations are only linked where title is only set via JavaScript and has a clear cause or fixed route in the respective system.

Frequent causes of this error

Related SEO Errors

Appropriate Seitenreport checks

This error should not be checked in isolation. The following tools and clusters help to narrow down the cause faster and to cleanly prioritize the affected URL groups.