Content Audit

This page gathers five tools for examining the content of a page or a site. On-page audit checks title, description, headings and images. Keyword Density measures the presence of a term. Internal link map shows which pages receive links, HTML Link Extractor lists unique links, and Structured data validator checks a JSON-LD block. Free and no account.

Choose according to the layer you need to audit. For one page, On-page audit gives an overview. For a text, Keyword Density measures an exact term. To understand internal flow, Internal link map and HTML Link Extractor are complementary. Finally, Structured data validator checks the required fields of a JSON-LD block.

How to use

  1. For a precise page, start with On-page audit: check title, description, headings and images, then note the elements to fix.
  2. On a text, use Keyword Density to measure the exact presence of a term and spot an excess or a gap depending on your writing.
  3. For linking, combine Internal link map and HTML Link Extractor: see which pages receive links and list the unique links of a fragment.
  4. Before publishing, move to Structured data validator to check a JSON-LD block and its required fields. Then review everything with On-page audit.

Frequently asked questions

Is On-page audit enough to check everything?

No. It checks several visible elements of a page, but it does not replace a review of internal linking or structured data. Those checks complete the analysis.

Should Keyword Density reach an exact rate?

There is no single rate to aim for. The tool measures the exact presence of a term in a text and helps spot an excess or a gap depending on your writing.

Why validate a JSON-LD block?

To verify its structure and required fields before publishing. Structured data validator helps find an error in a JSON-LD block.

Does Internal link map replace HTML Link Extractor?

No. Internal link map shows which pages receive links and which get none. HTML Link Extractor lists and resolves the unique links of a fragment. Use both to understand internal linking and check addresses.

Does Structured data validator correct a JSON-LD block?

It checks structure and required fields. It flags what is missing or seems malformed, but it does not rewrite the block for you. Fix the JSON-LD, then run the validator again before publishing.

Tools in the same category