{"slug":"article-outranker","title":"Article Outranker — Writing Articles That Beat Existing Rankings","tags":["seo","content","articles","competitive-content","outranking"],"agent_summary":"Produces SEO articles engineered to outrank specific competitors: SERP analysis, word count calibration, entity gap identification, answer-format optimization, and E-E-A-T signal layering.","trigger_phrases":["outrank article","beat the competition","outranking article","article to outrank","write to outrank","article outranker","competitor content","outrank #1"],"runnable":true,"markdown":"\n## Philosophy: Outranking Is Engineering, Not Luck\n\nTo outrank an existing result, you must produce content that is objectively better across the dimensions Google weights. This skill provides the systematic process for identifying what \"better\" means for a specific query and producing content that achieves it.\n\n## Step 1: Target Selection\n\nIdentify the specific URL you are targeting to outrank. This must be a real competitor URL, not \"rank #1 generally.\"\n\nFrom GSC, identify pages you rank 4-15 for (near the top but not there). These are outranking opportunities — you already have partial authority.\n\n## Step 2: SERP Deconstruction\n\nFor the target keyword, analyze the current #1:\n\n| Data Point | What to Measure |\n|-----------|----------------|\n| Word count | Match + 15% |\n| H2/H3 structure | Which topics they cover (become your minimum) |\n| Answer format | Paragraph, list, or table? (Mirror it) |\n| Featured snippet | Do they hold it? What is the exact text? |\n| Entity coverage | Extract via Google NLP API or Metehan Entity Extractor |\n| E-E-A-T signals | Author, credentials, citations, trust badges |\n| Schema present | What JSON-LD types? |\n| Internal links | How many? To which pages? |\n| Date | How fresh is their content? |\n\n## Step 3: Gap Matrix\n\nBuild a gap matrix — what does the #1 have that you don't, and vice versa?\n\n| Factor | #1 Competitor | Your Current Page | Your New Page |\n|--------|--------------|-------------------|---------------|\n| Word count | 2,400 | 1,200 | Target: 2,800 |\n| Entity X | Yes | No | Add |\n| H3 question format | No | No | Add |\n| Featured snippet | Yes (holds it) | No | Displace |\n| Author named | No | No | Add |\n| Schema | Basic | None | Full stack |\n\nThe gap matrix shows exactly what to build. Every \"Yes\" for competitor and \"No\" for you is a specific task.\n\n## Step 4: Article Structure\n\nFrom the SERP deconstruction + gap matrix, build the heading structure:\n\n- H1: target keyword in first 5 words (not copied from competitor)\n- H2s: competitor's H2s + your additional topics they missed\n- H3s: question-format for every featured-snippet-eligible sub-topic\n- Answer blocks: 40-60 word declarative answers after each question H3\n\nOrder H2s by user intent progression (not competitor order). A better logical flow is a differentiator.\n\n## Step 5: Entity Enrichment\n\nAdd all entities the competitor covers, plus entities they MISSED from the topic scope:\n- Run target keyword through Google NLP API (cloud.google.com/natural-language)\n- Extract all entities at salience > 0.20\n- Compare to entities in competitor content\n- Entities in both = required; entities in yours but not theirs = differentiation\n\n## Step 6: E-E-A-T Layering\n\nAlways add what most competitors lack:\n- Named author with specific credential (license number, years, certifications)\n- First-person experience marker (\"In our 15 years replacing roofs in Tampa...\")\n- Date published + date modified visible on page\n- 2+ external citations from authoritative sources (NRCA, government data, university research)\n\n## Step 7: Submission and Indexing\n\nAfter publishing:\n1. Submit URL in GSC for indexing\n2. Add 2-3 internal links from related existing pages\n3. Update the relevant pillar page to include a link to this new article\n\nMonitor ranking position weekly for 4 weeks. Expected trajectory for a well-built outranker: page 2 in week 1-2, moving toward page 1 in weeks 3-8.\n\n## Cross-References\n\n- `koray-content-brief` — brief template for structuring the outranking article\n- `koray-content-audit` — audit completed article against gap matrix\n- `featured-snippet-optimizer` — displacing competitor's featured snippet\n- `dataforseo-onpage` — competitor URL on-page data extraction\n\n#seo-sop #seo #content #articles #competitive-content #outranking\n","html":"<h2>Philosophy: Outranking Is Engineering, Not Luck</h2>\n<p>To outrank an existing result, you must produce content that is objectively better across the dimensions Google weights. This skill provides the systematic process for identifying what \"better\" means for a specific query and producing content that achieves it.</p>\n<h2>Step 1: Target Selection</h2>\n<p>Identify the specific URL you are targeting to outrank. This must be a real competitor URL, not \"rank #1 generally.\"</p>\n<p>From GSC, identify pages you rank 4-15 for (near the top but not there). These are outranking opportunities — you already have partial authority.</p>\n<h2>Step 2: SERP Deconstruction</h2>\n<p>For the target keyword, analyze the current #1:</p>\n<p>| Data Point | What to Measure |\n|-----------|----------------|\n| Word count | Match + 15% |\n| H2/H3 structure | Which topics they cover (become your minimum) |\n| Answer format | Paragraph, list, or table? (Mirror it) |\n| Featured snippet | Do they hold it? What is the exact text? |\n| Entity coverage | Extract via Google NLP API or Metehan Entity Extractor |\n| E-E-A-T signals | Author, credentials, citations, trust badges |\n| Schema present | What JSON-LD types? |\n| Internal links | How many? To which pages? |\n| Date | How fresh is their content? |</p>\n<h2>Step 3: Gap Matrix</h2>\n<p>Build a gap matrix — what does the #1 have that you don't, and vice versa?</p>\n<p>| Factor | #1 Competitor | Your Current Page | Your New Page |\n|--------|--------------|-------------------|---------------|\n| Word count | 2,400 | 1,200 | Target: 2,800 |\n| Entity X | Yes | No | Add |\n| H3 question format | No | No | Add |\n| Featured snippet | Yes (holds it) | No | Displace |\n| Author named | No | No | Add |\n| Schema | Basic | None | Full stack |</p>\n<p>The gap matrix shows exactly what to build. Every \"Yes\" for competitor and \"No\" for you is a specific task.</p>\n<h2>Step 4: Article Structure</h2>\n<p>From the SERP deconstruction + gap matrix, build the heading structure:</p>\n<ul>\n<li>H1: target keyword in first 5 words (not copied from competitor)</li>\n<li>H2s: competitor's H2s + your additional topics they missed</li>\n<li>H3s: question-format for every featured-snippet-eligible sub-topic</li>\n<li>Answer blocks: 40-60 word declarative answers after each question H3</li>\n</ul>\n<p>Order H2s by user intent progression (not competitor order). A better logical flow is a differentiator.</p>\n<h2>Step 5: Entity Enrichment</h2>\n<p>Add all entities the competitor covers, plus entities they MISSED from the topic scope:</p>\n<ul>\n<li>Run target keyword through Google NLP API (cloud.google.com/natural-language)</li>\n<li>Extract all entities at salience > 0.20</li>\n<li>Compare to entities in competitor content</li>\n<li>Entities in both = required; entities in yours but not theirs = differentiation</li>\n</ul>\n<h2>Step 6: E-E-A-T Layering</h2>\n<p>Always add what most competitors lack:</p>\n<ul>\n<li>Named author with specific credential (license number, years, certifications)</li>\n<li>First-person experience marker (\"In our 15 years replacing roofs in Tampa...\")</li>\n<li>Date published + date modified visible on page</li>\n<li>2+ external citations from authoritative sources (NRCA, government data, university research)</li>\n</ul>\n<h2>Step 7: Submission and Indexing</h2>\n<p>After publishing:</p>\n<ol>\n<li>Submit URL in GSC for indexing</li>\n<li>Add 2-3 internal links from related existing pages</li>\n<li>Update the relevant pillar page to include a link to this new article</li>\n</ol>\n<p>Monitor ranking position weekly for 4 weeks. Expected trajectory for a well-built outranker: page 2 in week 1-2, moving toward page 1 in weeks 3-8.</p>\n<h2>Cross-References</h2>\n<ul>\n<li><code>koray-content-brief</code> — brief template for structuring the outranking article</li>\n<li><code>koray-content-audit</code> — audit completed article against gap matrix</li>\n<li><code>featured-snippet-optimizer</code> — displacing competitor's featured snippet</li>\n<li><code>dataforseo-onpage</code> — competitor URL on-page data extraction</li>\n</ul>\n<p>#seo-sop #seo #content #articles #competitive-content #outranking</p>\n"}