SEO Strategy Consulting
SEO strategy is not a set of one-off fixes, but a long-term plan with measurable goals. Consulting provides understanding of current state, growth opportunities, and concrete tasks for 6–12 months.
Technical Audit as Strategy Foundation
Before content strategy comes technical foundation. Google doesn't rank what it can't properly index.
# Screaming Frog: full crawl
# Key metrics:
# - 4xx / 5xx pages
# - Duplicate titles/descriptions
# - Missing H1
# - Broken internal links
# - Pages with noindex in unexpected places
# Core Web Vitals via PageSpeed Insights API
curl "https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://mysite.com&strategy=mobile&key=API_KEY" \
| jq '.lighthouseResult.categories.performance.score,
.lighthouseResult.audits["largest-contentful-paint"].displayValue,
.lighthouseResult.audits["total-blocking-time"].displayValue'
Core Web Vitals Target Values:
- LCP (Largest Contentful Paint) < 2.5s
- FID / INP (Interaction to Next Paint) < 200ms
- CLS (Cumulative Layout Shift) < 0.1
Semantic Analysis and Competitor Research
# Analysis via Semrush / Ahrefs API (or manually via interface)
# Key questions:
# 1. What keyword clusters drive traffic to competitors?
# 2. Where do our pages rank 4-10 (quick wins)?
# 3. What queries have no content on our site?
# Example GSC data analysis
# Search Console → Performance → Filter: Position > 3, Position < 20
# These are quick wins — pages with potential to grow 1-3 positions
Query Clustering:
| Type | Example | Goal |
|---|---|---|
| Informational | "how to set up redis" | Blog, tutorial |
| Navigational | "redis official website" | Brand pages |
| Commercial | "buy redis support" | Service landing |
| Transactional | "redis consultation price" | Conversion page |
Strategy Structure
Technical Priorities (Month 1–2):
- Fix critical technical errors (duplicates, broken links, speed)
- Setup URL structure and canonical
- Implement schema.org markup (Organization, BreadcrumbList, FAQ)
- Optimize Core Web Vitals
Content Strategy (Month 2–6):
- Semantic kernel — keyword clusters for each section
- Content matrix — what pages create, update, delete
- Topic clusters: pillar page + supporting articles
Link Strategy (Month 3–12):
- Analyze competitor backlink profile
- Prioritize sources for placement
- Internal linking (often underestimated)
Schema.org Markup
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "My Company",
"url": "https://mysite.com",
"logo": "https://mysite.com/logo.png",
"sameAs": [
"https://linkedin.com/company/mycompany",
"https://github.com/mycompany"
],
"contactPoint": {
"@type": "ContactPoint",
"contactType": "sales",
"email": "[email protected]"
}
}
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "How long does SEO take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "First results are visible within 3–6 months."
}
}]
}
Metrics and Tracking
Setup Tracking:
// GTM: track conversions from organic
// Segmentation in GA4
{
"event": "purchase",
"traffic_source": "organic",
"landing_page": "/services/seo"
}
// Search Console API: automatic report
// Clicks, impressions, CTR, position by pages and queries
Strategy KPIs:
- Organic traffic (GSC: clicks)
- Search visibility (share of voice)
- Positions for target keyword clusters
- Conversions from organic (GA4)
- Pages in top 10/top 3
Consulting Format
First meeting — analyze current situation: access to GSC, GA4, Ahrefs/Semrush. Then a document with prioritized plan distributed by months.
SEO strategy consulting — 3–5 working days including technical audit and roadmap preparation.







