Tier 2 — Search Visibility: crawl budget, sitemaps, internal links This article outlines "Tier 2" of a 14-tier SEO stack, focusing on improving search visibility through crawl budget, sitemaps, and internal links. It details a content strategy framework that includes search intent mapping, content gap analysis, competitor mapping, and content brief optimization to control traditional search rankings. The framework emphasizes validating each step through SERP analysis and competitor benchmarking to ensure content aligns with user intent and outperforms rival pages. Originally published atThis article is part of the 14-tier Engine Optimization stack from thatdevpro.com . ThatDevPro , an SDVOSB-certified veteran-owned web + AI engineering studio.You are reading the Dev.to republish; the canonical source is on ThatDevPro.com.Source repo for the AI-citation surfaces: github.com/Janady13/aio-surfaces . Tier Explanation : Controls traditional search rankings through content strategy, topical authority, SERP feature targeting, trust signals, and ethical link work. All actions execute on your website pages, templates, CMS, and supporting infrastructure. Tier 1 must be complete first. Related Frameworks This tier implements the following framework documents in the /Framework/ library. Consult them for canonical reference, audit rubrics, and detailed implementation patterns. - — Query discovery, intent classification, mapping, cannibalization framework-keywordresearch.md - — Helpful Content System — Who/How/Why patterns framework-hcs.md - — Information Gain — original value over the SERP corpus framework-infogain.md - — E-E-A-T quality framework framework-eeat.md - — Position zero, AI Overviews, PAA, SERP features framework-featuredsnippets.md - — Earned backlinks, outreach framework-linkbuilding.md - — Trust beyond E-E-A-T — badges, certifications, social proof framework-trustsignals.md - — Topical clusters, anchor text discipline framework-internallinking.md A. Content Strategy & Research 5 1. SIM — Search Intent Mapping - Classify every target keyword by intent type: informational, navigational, commercial, transactional - Map content type to intent: informational → guide/blog, commercial → comparison/listicle, transactional → product/service page, navigational → branded landing - Run target keyword in Google, screenshot top 10 SERP, identify dominant content format and match it - Flag mismatched pages in audit e.g., service page targeting informational query for rebuild or repurpose - Add intent tag as custom field in CMS for every page so future updates respect intent - Re-evaluate intent quarterly — Google's interpretation shifts as user behavior evolves - Validation : SERP analysis matrix shows target page format aligns with top 3 ranking results for each priority keyword 2. CGA — Content Gap Analysis - Run Ahrefs/Semrush Content Gap report against top 3 competitors to identify keywords they rank for that you don't - Identify topical gaps in your hub structure where competitor coverage is deeper - Build a prioritization matrix: search volume × keyword difficulty × business relevance - Create a content calendar covering top 20 gap keywords over the next 90 days - Track gap closure monthly — measure new ranking keywords gained vs competitor delta - Identify competitor-only featured snippets you could win with better-formatted answers - Validation : Gap report shows month-over-month reduction in competitor-only keywords, your visibility share increases 3. CMA — Competitor Mapping & Analysis - Identify top 5 SERP competitors per priority keyword cluster not just business competitors — SERP competitors - Document each competitor's content depth, schema usage, internal link patterns, backlink profile, and content cadence - Reverse-engineer top-ranking pages: word count, heading structure, media types, schema, freshness signals - Track competitor publishing velocity and topical expansion using Visualping or similar change-monitoring tools - Build "what we have to beat" target spec for every priority page based on competitor benchmarks - Update competitor map quarterly — SERP competitors change as new players enter - Validation : Competitor matrix spreadsheet maintained, every priority page has documented "beat" target before publishing 4. CBO — Content Brief Optimization - Build standardized content brief template stored as CMS template or Notion/Airtable database - Brief must include: target keyword, search intent, target word count, required H2s from PAA + competitor analysis, internal link targets, schema requirements, E-E-A-T elements, primary CTA - Include keyword cluster primary + 5–10 semantic variants from SCO research - Specify entity coverage requirements per topic which people, places, concepts must be mentioned - Add competitor heading analysis: pull top 3 ranking pages' H2/H3 structure and identify gaps to fill - Include freshness baseline: minimum sources, citation count, last-updated cadence - Validation : Every published page has a completed brief on file, brief checklist shows 100% completion before publish 5. LTO — Long-Tail Keyword Optimization - Target long-tail queries 4+ words with dedicated answer pages or article sections - Place exact long-tail phrase in H1 and within first 60 words of body copy - Cover related natural language variations and question forms in H2s - Use AlsoAsked, AnswerThePublic, or Google's PAA to source full question variants - Build 50–200 long-tail pages around each pillar to capture full topical demand curve - Monitor Google Search Console queries report — surface unranked long-tail queries with impressions and target them - Validation : GSC shows growing impression count on long-tail queries, average position trending up for 4+ word queries B. Topical Architecture 3 6. TAO — Topical Authority Optimization - Map your full topic universe before writing — every sub-topic, related topic, peripheral topic - Cover the full topic on a hub page with deep sections, then build out cluster pages for every sub-topic - Aim for completeness, not just keyword targeting — Google rewards sites that comprehensively cover a domain - Build out 30–50 pages minimum per topical pillar before expanding to a new pillar - Use schema about and mentions properties to declare topical focus to search engines - Track topical authority with tools like Inlinks, MarketMuse, or Frase — measure topical coverage score - Avoid topic drift — every published page must reinforce one of your declared topical pillars - Validation : Topical authority score MarketMuse or equivalent trending up, ranking velocity faster on new pages within established topics 7. PCO — Pillar-Cluster Optimization - Build pillar page at 3,000+ words covering the full topic with table-of-contents jump links - Create 8–15 cluster pages per pillar at 1,200+ words each, every cluster page interlinked with the pillar - Pillar page links to every cluster with descriptive anchor text in dedicated section - Every cluster page links back to pillar in introduction and conclusion - Cluster pages cross-link to 3–5 sibling clusters using contextual anchors not just navigation - Add "Last Updated" banner and refresh annually — pillar pages decay fastest - Use breadcrumb hierarchy: Home → Pillar → Cluster, with BreadcrumbList schema - Track pillar performance as a unit — measure organic traffic for the entire pillar+cluster group, not just individual pages - Validation : Pillar-cluster groups show 2–3x organic traffic vs orphan content, internal link equity flows clearly from pillar outward 8. SCO — Semantic Content Optimization - Use semantic research tools MarketMuse, Frase, Surfer to identify required entities and LSI terms per page - Naturally include semantic variants and related entities in body copy and H2/H3 headings - Add Schema.org type-specific markup beyond basics: Product , Service , Course , Recipe , HowTo , Event as relevant - Use mentions and about properties in schema to declare key entities the page covers - Connect entities across pages using consistent @id references in JSON-LD - Map content topics to Google's Knowledge Graph entities where possible use Wikidata Q-IDs - Avoid keyword stuffing — semantic optimization is about conceptual coverage, not term repetition - Validation : Topical coverage score above 75% in MarketMuse, schema validates with cross-page entity linking intact C. SERP Feature Targeting 6 9. FSO — Featured Snippet Optimization - Answer the target question in the first 40–60 words directly under H2 paragraph snippet format - For "how to" queries use numbered ordered lists with 4–8 steps list snippet format - For comparison queries use HTML tables with header rows table snippet format - Match exact question phrasing in H2 — Google often pulls snippets from heading + following paragraph - Add FAQPage schema where genuinely applicable, HowTo schema for procedural content - Identify featured snippet opportunities via Ahrefs "SERP features" filter — target keywords where you rank 2–5 but competitor owns the snippet - Audit snippet wins monthly — losing a snippet means rewrite, not repost - Validation : Snippet ownership tracked in dashboard, target page owns snippet for primary query within 60 days of publish 10. PAO — People Also Ask Optimization - Pull every PAA question for target keyword via AlsoAsked, AnswerThePublic, or manual Google scrape - Answer each PAA question in dedicated H2 sections on the target page - Format answers in 40–60 word direct responses followed by expanded detail - Add FAQPage JSON-LD covering all answered questions on the page - Click into each PAA to surface nested follow-up questions, target the next layer too - Track which PAA questions you own — PAA real estate compounds over time - Avoid forcing irrelevant PAA questions onto a page — only answer questions genuinely related to the page's intent - Validation : Page owns at least 30% of PAA slots for primary query within 90 days, FAQ schema validates 11. ZEO — Zero-Click Optimization - Optimize for queries Google answers directly in SERP knowledge panels, snippets, calculators, definitions - Provide complete on-page answers so users get value even without clicking through counterintuitive but builds authority - Add prominent "Jump to Answer" table of contents at top of every long-form page - Use definition-style first paragraphs for "what is" queries - Implement Speakable schema on the most quotable passage of each page - Optimize for brand searches with structured data so knowledge panel populates with your data, not Wikipedia's - Track zero-click impression growth in GSC — these still build brand recall and citation likelihood - Validation : Brand impressions in GSC grow even when CTR stays flat, knowledge panel shows correct entity data 12. PLO — Passage-Level Optimization - Optimize individual paragraphs for specific sub-questions, not just the page-level keyword - Use clear H3/H4 sub-headings that match sub-question phrasing - Keep each passage self-contained — Google can rank a single paragraph independently - Add inline Speakable schema on highest-value passages for voice search - Use semantic HTML5