No Signup Unlimited Usage Real Data 100% Free Privacy First Fast Results Export Reports Mobile Friendly

All-in-One SEO Audit for WordPress Site Owners

Run one scan on a live post or archive URL after changing your theme or plugins, then work through the prioritized fix list from the biggest problem down.

Fetching live data…

Why WordPress Site Owners need this

Plenty of WordPress sites launch with Settings, Reading still set to Discourage search engines from indexing this site, and nobody notices until weeks later when the pages never appear in Google. Others fill the index with tag, date and author archives that say almost nothing, or slow to a crawl after a theme swap and three new plugins. Each problem lives in a different corner of the dashboard, so you end up opening six tools to find them. The All-in-One SEO Audit takes one URL, fetches the page's HTML as served, and reports title, meta description, headings, noindex, canonical, robots.txt, sitemap, schema, links, security headers and performance in a single scored report. Every issue carries a Critical, High, Medium or Low label, a fix and a why-it-matters line. It reads one page at a time and does not crawl your site, so run your home page, a recent post and a category archive separately. The score is a SeoMods criterion, not a Google rating, and it cannot tell you whether a page is actually indexed or where it ranks.

WordPress Site Owners specific guidance

What to check first, in ten minutes

Start with the page you touched most recently, for example https://example.com/blog/how-to-speed-up-wordpress/, and paste it in. Before looking at the score, open the indexability group and read the noindex, canonical and robots.txt rows. If a noindex appears, go to Settings, Reading in the dashboard and see whether the search engine visibility box is ticked. If it is not, open the search appearance or titles and meta settings of your SEO plugin, because those can set noindex per post type. Then run a tag archive such as https://example.com/tag/seo/ and compare the two reports. A clean result on one post does not prove your archives or the rest of the site are fine, and it does not prove Google has indexed anything. Search Console's URL Inspection answers that.

How to read the score and the issue list

Treat the overall score as a rough temperature check and the Critical and High items as your to-do list. After a theme change, look hard at the headings outline and the title and meta description rows, since themes sometimes print the site name in an H1 on every template or ignore the title your SEO plugin set. Then read the Open Graph and Schema.org rows, because a theme and a plugin that both output social tags or structured data are a classic source of confusion. Use the Share Link to re-run the same audit after each change instead of comparing screenshots. A passed row means the element was found in the HTML as served, without JavaScript running. It does not mean the text is well written, and a 78 versus an 82 says nothing about rankings.

What to fix first on a WordPress site

Order the work by risk. First comes anything that blocks crawling: the Reading setting, a leftover noindex or a robots.txt Disallow line. Second are broken links and redirect chains, which often follow a change under Settings, Permalinks. The tool samples up to 25 links on the page, so it will not list every dead link buried in old posts. Third is performance: if response time, compression or caching rows are weak, deactivate suspect plugins one at a time on a staging copy, because minification and similar tweaks can break features. Leave ALT text and Open Graph polish for last, and re-run after each batch. A fixed row proves the check now passes, not that traffic will follow.

Example scenarios

1. Launch with the visibility box still ticked

Situation
Illustrative example: a freelancer hands over a rebuilt WordPress blog. It was developed with Settings, Reading set to discourage search engines, and nobody unticked it at go-live, so after three weeks none of its 40 posts show in Google.
Input
https://example.com/blog/first-post/
Reading the result
The indexability group would typically show a Critical noindex finding, and the fix line would tell you to remove the noindex directive. Untick the box under Settings, Reading, re-run the same Share Link, and confirm the row clears. Then request indexing in Search Console, since the audit cannot show index status.

2. Theme swap that doubles the H1

Situation
Illustrative example: an owner switches themes on a site with 120 posts. The new theme prints the site name in an H1 in the header and the post title in another H1, and the title tag grows to 78 characters.
Input
https://example.com/2026/10/plugin-review/
Reading the result
Expect the content and headings rows to flag the Exactly one H1 check and the title row to flag length. Edit the header template or theme setting so only the post title is the H1, and shorten the title in your SEO plugin's snippet editor. A pass does not say the new title will win more clicks.

3. Heavier pages after five new plugins

Situation
Illustrative example: a category page's server responds in about 2.4 seconds on a shared host, plugins have swollen its HTML past 2 MB with inline code, and no compression or browser caching is configured.
Input
https://example.com/category/news/
Reading the result
The performance rows would likely show weak server response, page weight, compression and caching entries ranked Medium or Low. Trim the inline plugin output, enable compression and caching in your caching plugin or host panel, and test on staging first. Re-run to see the rows change, but do not read the result as a ranking forecast.

Common mistakes

  • Auditing only the home page. The audit reads one URL, so a clean home page says nothing about a tag archive or an old post with a stray noindex. Run a post, an archive and a page template separately.
  • Assuming a plugin fixed it. Installing Yoast or Rank Math does not guarantee the live HTML is right, because themes and other plugins can override titles, robots tags and schema. Check what is actually served.
  • Leaving the Reading setting alone. Owners debug schema and speed for weeks while Discourage search engines from indexing this site is still ticked. Look at Settings, Reading before anything else.
  • Chasing a 100 score. The score is a SeoMods criterion, not a Google rating. Fix the Critical and High items that block crawling or break pages, then stop tuning for the number.
  • Applying speed fixes on the live site. Minifying or combining scripts can break menus, forms or sliders. Test each change on a staging copy and re-run the audit before copying it to production.

Frequently asked questions

Why is my WordPress site not indexed by Google?

The most common cause right after launch is the Discourage search engines from indexing this site box under Settings, Reading. Other causes are a noindex set by your SEO plugin for a post type, a robots.txt that disallows the folder, or a canonical pointing to another URL. The audit's indexable row catches a noindex, but its canonical and robots.txt rows only confirm the tag and file exist, so read their targets and Disallow lines yourself. If those are clean, the page may simply not have been crawled yet, which Search Console's URL Inspection can confirm.

Should I noindex tag pages in WordPress?

Often yes for thin ones. Yoast's guidance is to keep archive pages that make no sense on your site out of the index and not to use too many tags. Audit one tag URL such as /tag/seo/ and look at word count, noindex and canonical rows. If the archive is a bare list of titles, noindex it in your SEO plugin's search appearance settings. The audit shows whether a noindex is present, but deciding which archives are worth keeping is a judgement for you.

Does this replace Yoast or Rank Math?

No. Yoast and Rank Math are plugins that write your titles, meta descriptions, sitemaps and schema into the page; the audit only reads what the page serves afterwards. That makes it useful for checking either plugin's output, or for comparing before and after you switch. It gives no opinion on which plugin is better, and it does not edit anything on your site. Run the same post URL before and after the change and compare the title, meta description and structured data rows.

How do I speed up my WordPress site using this report?

Use it to see which speed signals are weak, not to measure speed to the millisecond. The performance rows cover server response, compression, caching, page weight and Core Web Vitals field data when available. Page weight measures the HTML alone, so if it is high, look at inline code and builder markup; if caching or compression is missing, check your caching plugin or host. Test changes like minification on a staging copy first, since they can break features. For deeper diagnosis, use a dedicated page speed tool.

Will fixing every issue improve my WordPress rankings?

No promises there. The score is a SeoMods criterion, not a Google rating, and nobody can promise rankings or indexing from fixing rows. A WordPress page can score in the 90s and still not rank because of weak content or no backlinks, neither of which the audit reports. Fix the Critical and High items first, then re-run. Treat a higher score as fewer SeoMods checks not met, and judge real progress in Search Console impressions and clicks over several weeks.

Reference: Yoast's definitive WordPress SEO guide explains that date, author and tag archives need managing so pointless ones stay out of the index, and that internal search result pages are noindex by default in its plugin.

Last updated: Türkçe sürüm