Seo Strategy logo

Seo Strategy

Organization
cosmicstack-labs
seo-strategy

Comprehensive guide to search engine optimization strategy covering technical SEO, content optimization, on-page and off-page tactics, analytics, and performance measurement. Designed for practitioners building organic search presence from the ground up.

Overview

Publishercosmicstack-labs
Repositorymercury-agent-skills
Skill nameseo-strategy
Stars
485
Forks
63
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by cosmicstack-labs on GitHub. Read the source before you install it.

Installation

Install the Seo Strategy AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/cosmicstack-labs/mercury-agent-skills/tree/main/categories/marketing/seo-strategy
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/cosmicstack-labs/mercury-agent-skills.git /tmp/mercury-agent-skills
mkdir -p .claude/skills
cp -r /tmp/mercury-agent-skills/categories/marketing/seo-strategy .claude/skills/seo-strategy
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Seo Strategy in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Seo Strategy on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Seo Strategy is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

SEO Strategy

Core Principles

1. Search Engines Want What Users Want

Google's mission is to organize the world's information and make it universally accessible. Every algorithm update rewards content and technical setups that serve user intent. SEO is not about "gaming the system" — it is about making your site the best answer to a searcher's question.

2. Content is the Foundation, Not an Add-On

No amount of technical optimization can save thin, irrelevant, or unhelpful content. SEO begins with understanding what your audience searches for and creating resources that genuinely satisfy that need. Technical SEO opens the door; content quality earns the ranking.

3. Authority is Earned, Not Built

Search engines evaluate authority through signals like backlinks, brand mentions, E-E-A-T signals, and user engagement metrics. You cannot buy authority or shortcut it with spammy tactics. Consistent value delivery over time is the only durable path.

4. Technical Health is Table Stakes

If search engines cannot crawl, render, and index your pages, your content quality is irrelevant. Technical SEO is not optional — it is the prerequisite for every other effort. Core Web Vitals, mobile usability, and structured data are minimum requirements in 2024.

5. SEO is a Marathon, Not a Sprint

Meaningful organic growth takes 3–6 months minimum for new content and 6–18 months for new domains. Algorithm updates, competitor moves, and shifting user behavior mean SEO requires continuous investment. Quick wins exist, but sustainable rankings are earned through consistency.

6. Data Drives Decisions, Not Hunches

Every SEO decision should be grounded in data: search volume, click-through rates, conversion rates, ranking positions, crawl errors, and user behavior. If you cannot measure it, you cannot optimize it.


SEO Maturity Model

LevelNameCharacteristicsTechnical FoundationContent ApproachMeasurement
L1UnoptimizedNo tracking, no structured approach, content published without SEO considerationNo sitemap, default robots.txt, no structured dataAd-hoc, no keyword researchNone or basic Google Analytics
L2FoundationalBasic keyword research, manual tracking, meta tags optimizedStatic sitemap, basic robots.txt, manual canonical tagsKeyword-stuffed, single-page focusGoogle Search Console set up
L3SystematicStructured keyword strategy, regular content publishing, basic link buildingDynamic sitemap, automated canonicalization, Core Web Vitals monitoredTopic clusters, content calendar, keyword mappingMonthly reporting, rank tracking
L4Data-DrivenContent gap analysis, competitive intelligence, programmatic SEOStructured data across site, CDN/edge optimization, mobile-firstAuthority building, E-E-A-T signals, pillar pagesConversion tracking, attribution modeling
L5Optimized & ScalingAutomated SEO workflows, predictive analytics, multi-marketFull SEO automation, real-time monitoring, AI-assisted optimizationContent at scale with quality controlFull attribution, predictive ranking, ROI modeling

Progression Path

  • L1 → L2: Install analytics, research 20–50 keywords, optimize title tags and meta descriptions
  • L2 → L3: Implement structured content strategy, set up rank tracking, fix crawl errors
  • L3 → L4: Build topical authority through pillar clusters, earn quality backlinks, implement structured data
  • L4 → L5: Automate reporting, scale content production, expand into new markets or verticals

Technical SEO

Crawlability

Search engines discover pages through crawling. If a page cannot be crawled, it cannot rank.

Crawl Budget Management: Google allocates a crawl budget to each site. Large sites (10,000+ pages) must optimize crawl efficiency.

python
# Pseudocode for crawl budget optimization
prioritize_pages = {
    "high": ["/products/*", "/guides/*"],      # Crawl daily
    "medium": ["/blog/*", "/resources/*"],      # Crawl weekly
    "low": ["/tags/*", "/archive/*"],           # Crawl monthly
    "noindex": ["/admin/*", "/cart/*", "/search/*"]  # Blocked
}

Common crawl blockers:

  • Blocked by robots.txt without realizing it
  • Orphan pages (no internal links pointing to them)
  • Infinite crawl spaces (facets, filters, calendar URLs)
  • Slow server response times (over 5 seconds)
  • JavaScript dependencies that prevent content rendering

Indexability

Being crawled does not guarantee being indexed. Indexability means the search engine has stored the page in its database and can show it in results.

Indexability checklist:

  • Page returns HTTP 200 (not 301, 404, or 5xx)
  • Page has a unique, crawlable URL
  • Meta robots tag allows indexing (index not noindex)
  • No canonical tag pointing elsewhere
  • Page content is substantial (minimum 300 words of unique content)
  • No login walls or paywalls blocking content access

XML Sitemaps

Sitemaps tell search engines which pages exist and when they were last updated.

Best practices:

xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/ultimate-guide-seo</loc>
    <lastmod>2024-12-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://example.com/blog</loc>
    <lastmod>2024-12-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
  • Submit sitemap URL directly in Google Search Console
  • Keep sitemaps under 50MB and 50,000 URLs (split if larger)
  • Reference sitemap in robots.txt: Sitemap: https://example.com/sitemap.xml
  • Use dynamic sitemaps that auto-update when content changes
  • Exclude thin pages, tag pages, and parameter-heavy URLs

Robots.txt

Controls which parts of your site search engines can crawl.

Example:

User-agent: *
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /search/
Disallow: /*?sort=
Disallow: /*filter=

Sitemap: https://example.com/sitemap.xml

Common mistake: Using Disallow: / to block all crawlers during development, then forgetting to remove it in production. Always verify robots.txt via Search Console.

Core Web Vitals

Google's performance metrics measuring real-world user experience. They are ranking signals.

MetricWhat It MeasuresGoodNeeds ImprovementPoor
LCP (Largest Contentful Paint)Loading performance≤ 2.5s2.5s – 4.0s> 4.0s
FID/INP (Interaction to Next Paint)Interactivity≤ 100ms (FID) / ≤ 200ms (INP)100–300ms / 200–500ms> 300ms / > 500ms
CLS (Cumulative Layout Shift)Visual stability≤ 0.10.1 – 0.25> 0.25

Optimization tactics:

  • LCP: Optimize largest image (compress, use next-gen formats, lazy load below-fold), minify CSS/JS, use a CDN
  • INP: Break up long tasks, defer non-critical JavaScript, use requestIdleCallback
  • CLS: Set explicit dimensions on images (width and height attributes), reserve space for ads/embeds, avoid inserting content above existing content

Structured Data (Schema Markup)

Helps search engines understand page content and enables rich results (featured snippets, knowledge panels, FAQ rich results).

Common schema types:

json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Complete Guide to SEO Strategy",
  "description": "A comprehensive guide covering technical SEO, content optimization, and measurement.",
  "author": {
    "@type": "Person",
    "name": "SEO Specialist"
  },
  "datePublished": "2024-01-15",
  "dateModified": "2024-12-01",
  "image": "https://example.com/images/seo-guide.jpg"
}

Priority schemas for most sites:

  • Organization/LocalBusiness (brand presence)
  • Article/BlogPosting (content pages)
  • BreadcrumbList (navigation context)
  • FAQPage (question-answer content)
  • Product (e-commerce)
  • Review (testimonials)
  • HowTo (instructional content)

Testing tools: Google Rich Results Test, Schema.org validator


Content SEO

Keyword Research

Keyword research is the practice of identifying the terms your target audience uses in search engines. It informs content creation, optimization, and strategy.

Research process:

  1. Seed list: Brainstorm 10–20 core topics related to your business
  2. Expand: Use tools (Ahrefs, SEMrush, Google Keyword Planner, AnswerThePublic) to find related queries
  3. Categorize: Group keywords by search intent:
    • Informational — "how to start a blog" (top-of-funnel)
    • Commercial — "best SEO tools 2024" (middle-of-funnel)
    • Transactional — "buy SEO audit tool" (bottom-of-funnel)
    • Navigational — "cosmic stack login" (brand-specific)
  4. Prioritize: Score keywords by volume × relevance × difficulty

Keyword difficulty assessment:

python
def priority_score(search_volume, difficulty, relevance):
    """
    Calculate keyword priority on a 0-100 scale.
    Higher is better.
    """
    volume_score = min(search_volume / 1000, 100)  # Normalize volume
    diff_score = 100 - difficulty  # Lower difficulty = better
    return (volume_score * 0.3) + (diff_score * 0.4) + (relevance * 0.3)

Content Clusters

The topic cluster model organizes content around pillar pages supported by cluster content.

Structure:

Pillar Page: "Complete SEO Guide" (comprehensive, covers broad topic)
  ├── Cluster: "Keyword Research" → detailed guide
  ├── Cluster: "Technical SEO" → detailed guide  
  ├── Cluster: "Link Building" → detailed guide
  ├── Cluster: "SEO Analytics" → detailed guide
  └── Cluster: "Local SEO" → detailed guide

How it works:

  • Pillar page covers the broad topic comprehensively (2,000–5,000 words)
  • Each cluster page covers a subtopic in depth (1,500–3,000 words)
  • Cluster pages link back to the pillar page
  • Pillar page links out to all cluster pages
  • This internal linking structure signals topical authority to search engines

Benefits: Higher rankings for both broad and specific queries, improved crawl efficiency, stronger topical authority signals.

Topic Authority

Topic authority is the degree to which a website is recognized as an expert on a particular subject. Google evaluates this through:

  • Depth: Comprehensive coverage of a topic across multiple pages
  • Breadth: Coverage of related subtopics and adjacent themes
  • Consistency: Regular publishing on the same topic area
  • Citations: Links and mentions from authoritative sources
  • Engagement: Time on site, low bounce rates, social shares

Building topic authority:

  1. Choose 3–5 core topics your brand can dominate
  2. Create 10–20 pieces of content per topic before expanding
  3. Update and refresh content regularly (at least annually)
  4. Earn backlinks from authoritative sites in your niche
  5. Build expert bios with credentials (author pages)

E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness)

E-E-A-T is Google's framework for evaluating content quality, especially for Your Money or Your Life (YMYL) topics.

ComponentWhat It MeansHow to Demonstrate
ExperienceFirst-hand knowledgePersonal stories, case studies, original research
ExpertiseFormal or demonstrated knowledgeAuthor credentials, cited sources, technical accuracy
AuthoritativenessRecognized as a go-to sourceBacklinks from industry leaders, brand mentions
TrustworthinessHonest, accurate, transparentClear sourcing, author bios, contact info, secure site

Actionable steps:

  • Add author bylines with bios and credentials
  • Cite authoritative sources (academic, government, industry standards)
  • Include original data, research, or case studies
  • Maintain a transparent about/contact page
  • Keep content updated (show last modified dates)
  • Avoid factual errors — audit content regularly

On-Page SEO

Title Tags

Title tags are the clickable headline in search results. They are the single most important on-page SEO element.

Formula: Primary Keyword | Brand Name or Primary Keyword: Secondary Keyword

Best practices:

  • Include target keyword near the beginning
  • Keep under 60 characters (Google truncates at ~580px width)
  • Make it compelling — it drives click-through rate
  • Every page must have a unique title tag
  • Avoid keyword stuffing: "SEO | SEO Tips | SEO Guide | Best SEO"

Examples:

html
<!-- Good -->
<title>SEO Strategy Guide: Technical, Content & On-Page Optimization</title>

<!-- Bad -->  
<title>SEO | Home | Blog | Products | Contact Us</title>

Meta Descriptions

Meta descriptions are the summary snippet under the title in search results. They do not directly affect rankings but significantly impact click-through rates.

Best practices:

  • 150–160 characters
  • Include target keyword naturally
  • Include a call to action ("Learn how...", "Discover...", "Get started")
  • Match the content of the page (don't mislead)
  • Each page must have a unique meta description

Examples:

html
<!-- Good -->
<meta name="description" content="Learn proven SEO strategies for 2024. This comprehensive guide covers technical optimization, content creation, link building, and measurement. Start ranking higher today." />

<!-- Bad -->
<meta name="description" content="SEO tips and tricks and strategies and best practices for SEO optimization and ranking." />

Header Tags (H1, H2, H3)

Headers structure content for both users and search engines. They signal the hierarchy and topics of your page.

Rules:

  • One H1 per page (usually matches the title tag)
  • H2s for major sections
  • H3s for subsections under H2s
  • Include keywords naturally in headers
  • Headers should be descriptive, not clever

Example structure:

html
<h1>Complete Guide to SEO Strategy</h1>
  <h2>What is SEO?</h2>
  <h2>Technical SEO</h2>
    <h3>Crawlability</h3>
    <h3>Indexability</h3>
  <h2>Content SEO</h2>
    <h3>Keyword Research</h3>
    <h3>Content Clusters</h3>

Internal Linking

Internal links distribute page authority throughout your site and help search engines understand site structure.

Best practices:

  • Link from high-authority pages to pages that need ranking help
  • Use descriptive anchor text (not "click here" or "read more")
  • Link contextually within content, not just in navigation
  • Aim for 3–5 internal links per piece of content
  • Fix broken internal links promptly
  • Use breadcrumbs for navigational context

Anchor text best practices:

html
<!-- Good -->
<p>Learn more about <a href="/technical-seo">technical SEO best practices</a> to improve crawlability.</p>

<!-- OK -->
<p>Check out our <a href="/technical-seo">Technical SEO Guide</a>.</p>

<!-- Bad -->
<p>Click <a href="/technical-seo">here</a> to read about technical SEO.</p>

Off-Page SEO

Backlinks

Backlinks (inbound links from other sites to yours) remain one of the strongest ranking signals. Quality matters far more than quantity.

Link quality factors:

  • Authority: Links from sites with high domain authority carry more weight
  • Relevance: A link from a site in your industry is more valuable than one from an unrelated site
  • Placement: Links within main body content are better than footer or sidebar links
  • Nofollow vs Dofollow: Dofollow links pass authority; nofollow links do not (but still provide referral traffic and visibility)
  • Natural vs Manipulative: Google penalizes bought links, link exchanges, and PBNs

Link acquisition strategies:

  1. Content-based: Create linkable assets (original research, ultimate guides, infographics, tools)
  2. Outreach: Email relevant sites with value propositions
  3. Guest posting: Write for authoritative industry blogs (with valuable content, not spam)
  4. Digital PR: Get mentioned in news articles and industry publications
  5. Broken link building: Find broken links on other sites and suggest your content as a replacement
  6. Resource pages: Get listed on curated resource pages
  7. Testimonials: Provide testimonials for tools/services you use (usually includes a link)

Outreach email template:

Subject: Quick suggestion for your [Article Title] page

Hi [Name],

I was reading your excellent piece on [Topic] and noticed the 
section about [Subtopics]. I thought you might find our 
[Content Title] helpful — it covers [Specific Value] with 
original data from [Source].

Here's the link: [URL]

No pressure at all, but if it adds value for your readers, 
a mention would be appreciated. Either way, great work on 
the article!

Best,
[Your Name]

Domain Authority (DA)

Domain Authority is a third-party metric (developed by Moz) that predicts how well a site will rank. While not a Google metric, it is useful for competitive benchmarking.

Factors that influence DA:

  • Number and quality of referring domains
  • Age of the domain
  • Site size (number of indexed pages)
  • Content quality and freshness
  • Site structure and technical health

Important: Do not obsess over DA. It is a correlational metric, not a causal one. Focus on the underlying signals (quality content, good backlinks, technical health) and DA will follow.


SEO Tools and Analytics

Google Search Console

Free tool from Google for monitoring and maintaining your site's presence in search results.

Key features to use:

  • Performance report: Track clicks, impressions, CTR, and average position
  • URL inspection: Check individual page index status
  • Coverage report: Find crawl errors, indexing issues, and sitemap status
  • Core Web Vitals: Monitor real-user performance metrics
  • Links report: See who links to you and which pages get the most links
  • Manual actions: Check if you have any Google penalties

Weekly monitoring checklist:

□ Check for new crawl errors
□ Review performance trends (last 28 days vs previous period)
□ Inspect any pages with sudden traffic drops
□ Verify new sitemap submissions
□ Check Core Web Vitals for regressions

Google Analytics 4 (GA4)

Essential for understanding what happens after users arrive from search.

Key reports:

  • Traffic Acquisition: See organic search traffic share
  • Pages and Screens: Identify top landing pages from organic
  • User Engagement: Track session duration, engaged sessions per user
  • Conversions: Set up goals (form submissions, purchases, sign-ups) and track organic conversion paths

Key events to track:

javascript
// GA4 event tracking examples
gtag('event', 'page_view');
gtag('event', 'view_item', { items: [{id: 'product_123'}] });
gtag('event', 'add_to_cart', { items: [{id: 'product_123'}] });
gtag('event', 'purchase', { 
  transaction_id: 'T12345',
  value: 49.99,
  currency: 'USD'
});
gtag('event', 'form_submit', { form_name: 'newsletter' });

Crawl Tools

Tools that simulate how search engines crawl your site.

ToolBest ForKey Feature
Screaming FrogSite audits, finding broken links, duplicate contentCrawls up to 500 URLs free
SitebulbVisual site audits with actionable reportsPrioritizes issues by impact
Ahrefs Site AuditContinuous site health monitoringIntegrates with rank tracking
DeepCrawl (Lumar)Enterprise-scale crawlingAPI access for automation
Google Search ConsoleOfficial Google crawl dataReal-world crawl data, not simulated

What to audit monthly:

  • 4xx and 5xx status codes
  • Redirect chains (more than 3 hops)
  • Missing or duplicate title tags and meta descriptions
  • Orphan pages (no internal links)
  • Thin content pages (under 300 words)
  • Broken internal and external links
  • Slow-loading pages (over 3 seconds)

Rank Tracking Tools

Monitor keyword positions over time.

ToolStrengthsLimitations
AhrefsLargest index, accurateExpensive
SEMrushGood for competitive analysisKeyword data can vary
Moz ProBeginner-friendlySmaller index
SerpstatAffordableLess accurate for low-volume keywords
AccuRankerHigh accuracy, fastLimited features beyond tracking

Measuring SEO Success

Key Performance Indicators (KPIs)

KPIWhat It MeasuresTarget MovementHow to Track
Organic TrafficTotal visits from search engines↑ Month-over-monthGA4 (Traffic Acquisition)
Keyword RankingsPosition in search results for target terms↑ Average positionRank tracking tool
Click-Through Rate (CTR)% of impressions that result in clicks↑ Match search intentGoogle Search Console
** Impression Share**% of eligible impressions you appear for↑ Target 80%+ for key termsGoogle Search Console
Conversion Rate% of organic visitors who complete a goal↑ Align content with intentGA4 (Events)
Bounce Rate% of users who leave after one page↓ (for content pages)GA4 (Engagement)
Pages Per SessionAverage pages viewed per visit↑ Indicates content engagementGA4 (Engagement)
Crawl Budget UsageHow many pages Google crawls per day↑ for new content, ↓ for wasteSearch Console (Settings)
Index Coverage% of submitted pages that are indexed↑ Target 95%+Search Console (Coverage)
Core Web VitalsReal-user performance metricsAll "Good" thresholdSearch Console + PageSpeed Insights

Setting Up a Reporting Cadence

Weekly (15 minutes):

  • Check Search Console for new issues or manual actions
  • Monitor rankings for top 10 keywords
  • Review traffic spikes or drops

Monthly (1 hour):

  • Full crawl audit
  • Rank tracking report (all tracked keywords)
  • Organic traffic vs previous month
  • Conversion performance from organic

Quarterly (2–3 hours):

  • Content audit (update/remove thin content)
  • Competitor analysis (new keywords, backlink gaps)
  • Backlink profile audit (disavow toxic links)
  • SEO strategy adjustments based on data

Attribution Models for SEO

Understanding which organic touchpoints drive conversions:

ModelDescriptionBest For
Last ClickCredit goes to the last interaction before conversionSimple reporting
First ClickCredit goes to the first interactionTop-of-funnel awareness
LinearEqual credit to all interactionsBalanced view
Time DecayMore credit to interactions closer to conversionShort sales cycles
Position Based40% first, 40% last, 20% middleComplex buying journeys
Data-DrivenAlgorithmically assigned based on actual impactLarge data sets (ML-based)

Common Mistakes

1. Keyword Cannibalization

The mistake: Publishing multiple pages targeting the same keyword, causing pages to compete against each other.

Fix: Map one primary keyword per page. If pages overlap, consolidate content or add canonical tags. Use a keyword-to-page mapping spreadsheet.

2. Ignoring Search Intent

The mistake: Creating content that targets a keyword but does not match what the searcher actually wants.

Fix: Before writing, search the keyword and study the top 10 results. If they are mostly listicles, write a listicle. If they are guides, write a guide. Match the format, depth, and angle.

3. Chasing Short-Term Wins

The mistake: Buying backlinks, using PBNs, keyword stuffing, or other black-hat tactics that work temporarily but trigger penalties.

Fix: Commit to white-hat tactics. Organic growth is slower but durable. A Google penalty can wipe out months of progress overnight.

4. Neglecting Technical SEO

The mistake: Focusing only on content and keywords while ignoring site speed, mobile usability, crawl errors, or structured data.

Fix: Run a technical audit quarterly. Fix critical issues (crawl errors, slow pages, broken links) before creating new content.

5. Thin Content at Scale

The mistake: Publishing hundreds of low-value pages (auto-generated content, short blog posts, shallow category pages) hoping volume will drive traffic.

Fix: Quality over quantity. One excellent 3,000-word guide outperforms ten 300-word posts. Google rewards depth and utility.

6. Over-Optimizing Anchor Text

The mistake: Using exact-match anchor text for every internal or external link (e.g., always linking "best SEO tools" to the same page).

Fix: Vary anchor text naturally. Use partial matches, branded terms, and generic phrases. Over-optimization triggers spam filters.

7. Ignoring Mobile Users

The mistake: A desktop-only experience that fails on mobile devices.

Fix: Google uses mobile-first indexing. Test every page on mobile. Ensure touch targets are large enough, text is readable without zooming, and content renders without horizontal scrolling.

8. Not Tracking or Measuring

The mistake: Doing SEO work without measuring results, so you cannot tell what is working.

Fix: Set up tracking before starting. Define KPIs. Report monthly. If you cannot measure it, do not optimize it.

9. Letting Content Stagnate

The mistake: Publishing content once and never updating it. Rankings decay as content becomes outdated.

Fix: Review and refresh content annually. Update statistics, add new information, improve readability, and re-optimize for current best practices.

10. Focusing on Traffic Instead of Conversions

The mistake: Optimizing for ranking and clicks without caring whether visitors convert.

Fix: SEO does not end at the click. Ensure landing pages have clear CTAs, compelling value propositions, and a path to conversion. Track organic conversion rate as a primary KPI.

11. Overlooking Internal Linking

The mistake: Each page exists in isolation with no strategic internal link structure.

Fix: Build content clusters with pillar pages. Every new piece of content should link to at least 2–3 existing pages. Use descriptive anchor text.

12. Duplicate Content Issues

The mistake: HTTP and HTTPS versions both indexable, www and non-www, trailing slash variations, or URL parameters creating identical pages.

Fix: Choose a canonical URL structure (e.g., https://www.example.com). Set 301 redirects for all variations. Use canonical tags consistently. Fix parameter-based duplicates.

13. Misunderstanding Structured Data

The mistake: Adding incorrect or spammy structured data thinking it guarantees rich results.

Fix: Structured data helps search engines understand content — it does not guarantee rich results. Use valid schemas. Test with Google's Rich Results Test. Never markup content that is not visible to users.

14. Treating SEO as a One-Time Project

The mistake: Doing an SEO push for 3 months and then stopping, expecting permanent results.

Fix: SEO is ongoing. Algorithm updates, competitor activity, and content decay require continuous investment. Build SEO into your regular content and development processes.

Frequently asked questions

What does the Seo Strategy AI skill do?

Comprehensive guide to search engine optimization strategy covering technical SEO, content optimization, on-page and off-page tactics, analytics, and performance measurement. Designed for practitioners building organic search presence from the ground up.

Why use Seo Strategy on TypingMind?

Because you install it once and use it with any model. Seo Strategy is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Seo Strategy in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/cosmicstack-labs/mercury-agent-skills/tree/main/categories/marketing/seo-strategy. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Seo Strategy?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Seo Strategy?

As many as you like. As long as a model supports skills, you can use Seo Strategy with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Seo Strategy AI skill free?

Yes. It is published on GitHub by cosmicstack-labs under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇