SEO field notes · newest first

SDC SEO

The timeline

229 posts

How to Do SEO When Your Product IS the Content

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...

7 min read

How to Do SEO for API Documentation

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,...

7 min read

Backlinks Are Growing But Rankings Are Flat

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...

6 min read

How to Build a Multilingual SEO Strategy

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,...

6 min read

How to Build Topical Authority for SEO

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...

6 min read

How to Fix Keyword Cannibalization

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...

6 min read

How to Do SEO for Directory Websites

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...

6 min read

How to Handle Duplicate Content Issues

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...

6 min read

How to Optimize for Google Discover

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...

6 min read

How to Diagnose and Fix a Sudden Traffic Drop

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...

6 min read

How to Do SEO When Rebranding (Same Domain)

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...

6 min read

How to Do SEO for User-Generated Content Sites

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...

6 min read

How to Measure SEO ROI for Executives

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...

6 min read

Developer Docs That Developers Actually Search For

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...

7 min read

How to Prevent SEO Regressions in Continuous Deployment

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...

6 min read

Calculator Tools as Link Magnets

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...

7 min read

Your Pricing Page Is Invisible to Search

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...

7 min read