How to check if your website is SEO optimized
Five steps a non-technical reader can follow, using free tools, to find out where a site actually stands.
6 min read
Reference guides on getting found — by search engines and by the AI assistants people now ask instead. Each one answers a single question properly, in plain English, and tells you how to check the answer on your own site.
Five steps a non-technical reader can follow, using free tools, to find out where a site actually stands.
6 min read
The five properties that make a site readable to search engines, how to verify each, and why friendly comes before optimized.
7 min read
Realistic benchmarks, how the weighting works, and why no score is comparable across two different tools.
6 min read
Five tools, what each is actually for, and a straight answer on which to use when — including when the answer is not us.
7 min read
Fix in the order that compounds — indexability first, then speed, then on-page — quick wins versus the long game, and why chasing 100 is the wrong target.
7 min read
Work through the causes in order of likelihood, starting with the one-line check that rules out the worst case.
7 min read
Two mechanisms, one word. What triggers each, how reconsideration actually works, and the boring causes to rule out first.
8 min read
A reference for the report's actual status strings — and why driving the not-indexed count to zero is the wrong goal.
8 min read
The technical causes to eliminate first, then the honest explanation: this is usually a quality judgment with no setting to change.
8 min read
How five filters become half a million URLs, the fixes in order of strength, and the robots.txt mistake that guarantees neither tool works.
8 min read
Transport failures, where nothing about your content is even being considered — including the one that quietly tells Google to stop crawling.
8 min read
The crawl queue that is not a rejection: why Google leaves a URL undiscovered by choice, the internal-link lever that clears it, and the sitemap resubmission that does nothing.
7 min read
Usually correct, not an error: the pages that should carry a noindex, how to spot an accidental one, and the robots.txt trap that stops it working.
7 min read
Why this is usually your canonical tags working, the everyday URLs that land here, and the narrow case where the canonical target is actually wrong.
7 min read
The crawl-versus-index distinction everyone gets wrong, how to find the offending Disallow rule, and why blocking a page never removes it from Google.
7 min read
The warning where a blocked URL is indexed anyway — why it happens, and the counterintuitive unblock-then-noindex fix most people miss.
6 min read
The status-code lie behind the flag, the four things that trigger it, and the honest 404 or precise 301 that resolves each case.
7 min read
Why a redirecting URL should not be indexed, the chains and loops that do need fixing, and when to use a 301 rather than a 302.
6 min read
What it means when you declared no canonical, how to reclaim the choice with one tag, and what to do when the pages are not truly duplicates.
7 min read
Why a canonical is a hint Google can overrule, the conflicting signals that make it do so, and how to bring them back into line — or when to accept its pick.
7 min read
How to read the reason beneath the headline, a map to the fix for each status, and the honest truth about what requesting indexing can and cannot do.
7 min read
What the file does, the crawling-versus-indexing distinction that trips everyone up, and the leftover staging block that quietly deindexes a whole site.
7 min read
What belongs in a sitemap and what does not, the 50,000-URL limit and sitemap index, and the honest line between discovery and indexing.
7 min read
The five steps in dependency order — crawlable, linked, sitemap, request indexing, worth indexing — realistic timelines, and what does not work.
7 min read
Generate it, host it at the root, reference it in robots.txt, submit it in Search Console once, and keep only indexable canonical URLs in it.
7 min read
Why lab and field data disagree, how to split a load into three phases, and how to find the one cause that accounts for most of the delay.
7 min read
The four stages hiding inside one number, in the order worth fixing them — starting with the redirect chain almost everyone has.
7 min read
The tool and the Mobile Usability report are both retired. Here are the five replacements, and the costlier problems neither ever flagged.
7 min read
The three metrics — LCP for loading, CLS for stability, INP for responsiveness — why field data is what Google scores, and how much they really matter for ranking.
8 min read
What counts as the LCP element, the four parts of the timing, and the fixes in order — starting with the most common self-inflicted cause: lazy-loading the hero image.
7 min read
How the impact-and-distance score works, why it now uses session windows, the usual causes of layout jumps, and the one fix behind all of them: reserve space first.
7 min read
Why INP replaced FID in 2024, how it measures the full latency of every interaction, what a busy main thread does to it, and how to keep that thread free to respond.
7 min read
The types worth your time, the two that no longer earn anything, and the rule that turns markup into a manual action.
8 min read
Crawl, render, index — three separate stages. The failures they produce are partial and intermittent, which is what makes them hard to catch.
8 min read
Five tiers, each of which makes the next one pointless if skipped — plus how to report findings so someone actually acts on them.
8 min read
What changes when you cannot look at the pages: template inventories, constrained crawls, and the log file analysis that only works at scale.
8 min read
What a canonical tag does, why self-referencing canonicals are the sensible default, and the homepage-canonical mistake that deindexes a whole site.
7 min read
Why the description is not a ranking factor, why Google rewrites more than half of them, and what makes the version you control still worth writing.
7 min read
Why alt text is an accessibility feature first and image SEO second, how to write it well, and why decorative images take an empty alt attribute.
7 min read
301 versus 302, 307 and 308, what a permanent redirect actually passes, and the redirect-everything-to-the-homepage move that turns into a soft 404.
7 min read
Why the duplicate-content penalty is a myth, the internal URL variants that cause most of it, and the canonical-and-redirect fixes in order of strength.
7 min read
What the certificate does, why HTTPS is a real but lightweight ranking signal, and the mixed-content, expiry and hostname traps that break the padlock.
7 min read
The simple formula, why there is no ideal percentage and Google says so, why keyword stuffing backfires, and what to optimize instead: topical coverage, not term frequency.
7 min read
How Open Graph controls the share preview, the core tags, why og:image matters most, its relationship to Twitter/X cards, and why it drives clicks rather than rankings.
7 min read
Where favicons appear including Google's mobile SERP since 2019, Google's crawlable-square-48px requirements, formats and sizes, and why yours might not be shown.
7 min read
Request versus response headers, the status code, and the SEO-critical ones — X-Robots-Tag, Link, Content-Type, Vary — plus why a header can deindex a page invisibly.
7 min read
What DNS does, the record types that matter (A, AAAA, CNAME, MX, TXT, NS, TTL), and the three ways DNS affects SEO: reachability, speed, and migration propagation.
7 min read
Why domain age is not a ranking factor (Google has said so), the correlation that fuels the myth, and why buying an aged or expired domain is usually a poor shortcut.
7 min read
Chain versus single redirect versus loop, why chains accumulate one migration at a time, the latency and crawl-budget cost of each hop, and how to flatten to one hop.
7 min read
What makes a link broken, internal versus external, the real costs (crawl budget, stranded link equity, UX), and the fix: redirect moved pages and repair or remove dead links.
7 min read
Why there is no ideal length and word count is not a ranking factor, how the 'longer ranks better' studies confuse correlation with cause, and the thin-versus-padded failure modes.
7 min read
What AI visibility means, what llms.txt does and does not do, and how to test whether AI assistants can read your site.
8 min read
The hands-on companion to the GEO explainer: nine concrete changes, in priority order, with how to verify each one.
9 min read
What the file is, the format it uses, how to publish one — and the honest position on whether Google or any AI provider actually reads it yet.
7 min read
The AI crawler user agents to name, the exact robots.txt rules, the Google-Extended nuance most guides get wrong, and why blocking is a request, not a wall.
7 min read
Why AI Overviews run on Google's ordinary index, the Google-Extended myth to ignore, and how to make ranking content quotable enough to be cited.
7 min read
The three OpenAI crawlers and which to allow, why being in Bing's index matters, and what makes ChatGPT cite your page over a competitor's.
7 min read
If you are not sure which of these applies to you, work in dependency order — the order the problems actually stack in, rather than the order they are easiest to fix.
Most of the guides end with the free tool that checks the thing they describe. You can also go straight to the tools index and pick by symptom, or run a full site check first and let the report tell you which guide you need.
Every claim here is either something the checker measures directly or something documented by Google, Bing or the browser vendors — and where the honest answer is “nobody outside Google knows,” the guide says that rather than filling the gap with a confident guess. Retired tools and deprecated advice get marked as retired instead of quietly left in, because stale SEO advice is the most common kind.
There are no publication dates on these pages on purpose. They are reference material, updated when the underlying facts change rather than on a content calendar, and a visible dateline on “what is a good SEO score” only ages in the search results. The blog is where dated, of-the-moment writing lives, and about explains who is behind the tool and how it makes money.
Most of these guides start with the same step: find out what is actually wrong. Paste a URL and get the full report in about 30 seconds.
Free, no signup, no card. Results in about 30 seconds, and your report is deleted automatically after 30 days.