What Are Featured Snippets and How to Optimize for Them
A featured snippet is an answer Google extracts from a top-ranking page and displays in a highlighted box above the regular results, the spot practitioners call "position zero." It is...
SEO field notes · newest first
A featured snippet is an answer Google extracts from a top-ranking page and displays in a highlighted box above the regular results, the spot practitioners call "position zero." It is...
When the asset is a tool, a calculator, an interactive app, product-led SEO beats content marketing, and the win comes from making the product itself reachable and rankable. Ungate the...
Start by treating "I didn't deserve this" as a hypothesis to disprove, not a premise to act on. True false positives exist but are rare, and the certainty that you...
The Search Quality Rater Guidelines are a public document describing exactly what Google trains its algorithms to detect, which makes them a usable blueprint for self-auditing. You reverse-engineer quality by...
Developer documentation is an acquisition channel, not just a support cost, and treating it that way is the whole strategy. Developers search precise technical strings: exact error codes, method names,...
You do not displace an entrenched incumbent by matching their coverage. If a site has owned a topic for years with hundreds of pages, recreating their map subtopic for subtopic...
A referring-domain count that keeps climbing while rankings sit still means the links are not moving the factor that decides your rankings. One of four things is usually true: the...
A Google Business Profile suspension is Google asserting that your profile violates its guidelines, and the violation is almost always one of four things: a keyword-stuffed business name, an ineligible...
The strategic decisions come before any hreflang tag, and getting them right is most of the work. Multilingual SEO is a sequence of investment choices: which languages to build for,...
Topical authority is earned by covering a defined topic territory comprehensively and with genuine depth, structured so the relationships between your pages are visible, until Google treats your site as...
Cannibalization is something you confirm with evidence before you touch anything: two or more of your own URLs drawing impressions for the same query in Search Console, with their positions...
A directory ranks only when its aggregation visibly adds something Google cannot get from its own index. Google already knows the local businesses in a category; if your listing pages...
Duplicate content is a technical canonicalization problem, not a penalty and not a "rewrite everything" problem. Outside of deliberately deceptive scraping, Google does not penalize a site for having duplicate...
Discover is a passive, interest-based feed, not a search surface, so you cannot target keywords for it. There is no query to rank for. Google's feed decides what to show...
A sudden traffic drop has to be categorized before it can be fixed, because the categories have nothing in common except the symptom. A tracking failure, a technical or indexing...
Staging out-ranking production is a canonical signal inversion, not a simple case of an exposed test server, and treating it as the latter is why the usual fixes fail. Production,...
A same-domain rebrand leaves your non-branded rankings essentially intact, because the things that earn them, domain authority, backlinks, URLs, and on-page topical content, do not change when only the name...
A user-generated content site does not rank or fail one thread at a time. Google evaluates the page population as a whole, and the helpful-content signal that folded into the...
SEO ROI is measurable. It becomes executive-credible only when you stop reporting the inputs SEO produces and start reporting the outcomes those inputs drive, translated into the financial language the...
Developer documentation loses to Stack Overflow because it is organized around the API and developers search around their problem. Your reference is structured by architecture, a page per resource, named...
In an environment that ships code several times a day, SEO regressions are not a possibility to manage but an inevitability to engineer against. An accidental site-wide noindex, a robots.txt...
A calculator earns links because it does something an article cannot: it takes the reader's inputs and returns a personalized answer. That is the entire mechanism. But the trait is...
This Page-indexing status means three things happened together: Google found content that is near-identical to another URL, you did not declare a canonical, and Google picked the canonical for you....
Your pricing page ranks behind review aggregators for your own "your product pricing" query because that query carries three different intents and your page answers only one. Someone searching it...
"Not indexed" is a symptom, not a diagnosis, and the methodology that actually resolves it is to read which Page indexing state a URL is in before doing anything, because...