: SEO Onboarding by Role: Who Owns What in the First 90 Days
Executives

: SEO Onboarding by Role: Who Owns What in the First 90 Days

SEO Onboarding by Role: Who Owns What in the First 90 Days

Quick Summary

- What this covers: Role-specific SEO onboarding frameworks for developers, marketers, and founders. Ship search visibility in 90 days without organizational chaos.

- Who it's for: SEO practitioners at every career stage

- Key takeaway: Read the first section for the core framework, then use the specific tactics that match your situation.

SEO onboarding by role determines whether your search strategy launches in 90 days or languishes in Slack threads for 18 months. Most organizations fail SEO not because they lack talent, but because they assign the wrong tasks to the wrong roles at the wrong time. A developer debugging Core Web Vitals while your content marketer guesses at schema markup wastes both salaries. This guide maps onboarding responsibilities to role capabilities, so each team member ships their highest-leverage SEO work from day one.

The pattern across high-velocity organizations: developers own infrastructure and rendering, marketers own content and conversion, product managers own prioritization and measurement, and founders own resource allocation and strategic bets. Blur these boundaries and you get perpetual "alignment meetings" where nothing ships. Clarify them and you get compounding organic traffic within a fiscal quarter.

Developer SEO Onboarding: Infrastructure Before Keywords

Developers inherit the technical substrate that determines whether Google can crawl, render, and index your site. Their first 30 days should eliminate render-blocking disasters, not optimize meta descriptions. Week 1-2: Crawl and Render Audit

Run Screaming Frog or Sitebulb against staging and production. Identify orphaned pages (no internal links), redirect chains (3+ hops), and JavaScript rendering failures. Use Chrome DevTools to simulate Googlebot (Network throttling: Slow 3G, disable cache). If critical content requires user interaction to render, flag it. Google's crawler doesn't click buttons.

Deploy robots.txt correctly. Most developers either block everything (Disallow: /) or nothing (Allow: /). Neither works. Block admin paths (/wp-admin/, /admin/, /dashboard/), staging environments (Disallow: /staging/), and duplicate parameter URLs (Disallow: /?sort=, Disallow: /?filter=). Allow everything else. Test with Google Search Console's robots.txt Tester before pushing to production.

Week 3-4: Core Web Vitals and Site Speed

Measure Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS) using PageSpeed Insights API or Lighthouse CI in your deployment pipeline. LCP under 2.5 seconds, FID under 100ms, CLS under 0.1. Fail the build if thresholds break.

Optimize images: convert to WebP or AVIF, serve responsive sizes via or srcset, lazy-load below-the-fold images with loading="lazy". Defer non-critical JavaScript with defer or async attributes. Inline critical CSS for above-the-fold content. Preconnect to third-party domains (). Minify HTML, CSS, JS. Enable Brotli compression server-side.

Week 5-6: Structured Data and Schema.org Markup

Implement JSON-LD schema for your content types. E-commerce: Product, AggregateRating, Offer. SaaS: Organization, FAQPage, HowTo. Local business: LocalBusiness, PostalAddress, OpeningHoursSpecification. Validate with Google's Rich Results Test and Schema Markup Validator.

Generate dynamic XML sitemaps. Include , , , . Exclude noindexed pages, canonicalized duplicates, and parameter variations. Submit to Google Search Console and Bing Webmaster Tools. Set up automatic resubmission on content publish via webhook or CRON job.

Week 7-8: Rendering Strategy and Hydration

If you're using React, Vue, or Svelte, choose your rendering strategy: Static Site Generation (SSG) for content that changes infrequently (blog posts, documentation), Server-Side Rendering (SSR) for personalized or real-time content (dashboards, feeds), Incremental Static Regeneration (ISR) for hybrid needs (product pages that update daily). Client-side rendering (CSR) alone is SEO poison—Google may render it, but slowly, and with incomplete content.

For SSR or SSG, ensure your framework outputs clean HTML on first paint. Test with curl or wget to verify HTML source includes target content before JavaScript executes. If your hero section is an empty

in raw HTML, you've failed.

Week 9-12: Monitoring and Alerting

Instrument Google Search Console API to pull crawl errors, coverage issues, and Core Web Vitals data into your observability stack (Datadog, Grafana, custom dashboard). Set alerts for: indexed page count drops >5%, crawl error spikes, 5xx errors on high-traffic pages, CLS regressions.

Deploy log file analysis for Googlebot requests. Parse server logs to identify crawl budget waste (Googlebot hitting low-value pages), orphaned pages discovered via external links, and 404s from broken backlinks. Pipe logs to BigQuery or Elasticsearch for querying.

Marketer SEO Onboarding: Content and Conversion Leverage

Marketers own the semantic layer—keywords, content, and user intent mapping. Their first 30 days should establish topical authority and conversion pathways, not wrestle with JavaScript rendering. Week 1-2: Keyword Research and Intent Mapping

Pull existing organic keyword data from Google Search Console (Queries tab, 12-month date range, filter by clicks >10). Identify high-impression, low-CTR queries—these represent ranking positions 5-15 where better content or meta titles could 3x traffic.

Use Ahrefs, SEMrush, or manual Google autocomplete mining to expand keyword lists. Group keywords by search intent: informational (how to, what is, guide), navigational (brand name + product), commercial (best, top, vs, review), transactional (buy, pricing, discount). Assign content formats to each intent cluster: informational → blog posts, commercial → comparison pages, transactional → landing pages with pricing.

Week 3-4: Content Audit and Gap Analysis

Export all published URLs from your CMS. Cross-reference with Google Search Console's Coverage report to find indexed pages with zero traffic. These are either thin content, keyword cannibalization, or orphaned pages. Delete, consolidate, or rewrite.

Identify content gaps by comparing your keyword list against existing URLs. If you rank for "project management software" but not "project management software for remote teams" or "project management software integrations," those are gaps. Prioritize gaps with search volume >500/month and keyword difficulty <40.

Week 5-6: On-Page Optimization Framework

Establish meta title and description templates. Titles: 50-60 characters, include focus keyword within first 5 words, append brand name. Descriptions: 150-160 characters, include focus keyword and semantic variations, add a call-to-action (CTA). Avoid truncation in SERPs.

Optimize H1-H6 hierarchy. One H1 per page (matches title or includes focus keyword), H2s for primary subtopics, H3s for supporting points. Bold entity names on first mention (people, organizations, products). Link to related internal content with descriptive anchor text (not "click here").

Week 7-8: Internal Linking Architecture

Map your site's topical clusters. Each cluster has a pillar page (comprehensive guide, 3,000+ words) and supporting pages (narrower subtopics, 1,200-1,800 words). Pillar pages link to all supporting pages. Supporting pages link back to the pillar and to each other where contextually relevant.

Implement hub pages for high-traffic keywords. Hub pages aggregate and link to all related content, acting as internal link equity distributors. Example: a "SEO Guide" hub page links to "Technical SEO," "On-Page SEO," "Link Building," and "SEO Tools" articles.

Week 9-10: Conversion Optimization for Organic Traffic

Organic visitors convert differently than paid traffic. Paid traffic lands on tightly scoped landing pages; organic traffic enters through blog posts, documentation, or comparison pages. Add conversion paths to informational content: in-content CTAs (after first 500 words and before conclusion), sidebar opt-ins (lead magnets, free trials), exit-intent modals (for high-value pages).

A/B test CTA copy. "Start Free Trial" often outperforms "Get Started" for B2B SaaS. "Download Guide" beats "Learn More" for lead gen. Test placement: inline CTAs after solving the user's query often convert better than above-the-fold hero CTAs.

Week 11-12: Reporting and Attribution

Build a weekly SEO dashboard: organic sessions, keyword rankings (top 10 only), new pages indexed, backlink growth, conversion rate by landing page. Use Google Analytics 4 (GA4) to segment organic traffic by content type (blog, product pages, landing pages) and attribute revenue or leads.

Tag all organic landing pages with UTM parameters for campaign tracking. Example: ?utm_source=google&utm_medium=organic&utm_campaign=blog. This allows you to measure which content types drive pipeline, not just traffic.

Product Manager SEO Onboarding: Prioritization and Measurement

Product managers translate SEO opportunities into roadmap items and measure impact. Their first 30 days should establish prioritization frameworks and success metrics, not execute tactics. Week 1-2: Stakeholder Alignment and Goal Setting

Interview engineering, marketing, and executive stakeholders. Ask: "What would a 2x increase in organic traffic unlock for the business?" Common answers: reduced CAC (customer acquisition cost), faster growth in underserved markets, competitive displacement in branded search. Align SEO goals with these business outcomes.

Define success metrics: primary (organic sessions, keyword rankings in top 10, conversion rate from organic), secondary (indexed pages, backlink domain growth, featured snippet captures), diagnostic (crawl budget usage, Core Web Vitals, mobile usability errors). Avoid vanity metrics (domain authority, total keyword rankings).

Week 3-4: Traffic and Revenue Forecasting

Model organic traffic potential using keyword search volume and estimated CTR by position. Example: keyword with 10,000 monthly searches, currently position 8 (CTR ~5%), potential position 3 (CTR ~12%). Projected gain: 700 monthly clicks. Multiply by average conversion rate and customer LTV (lifetime value) to estimate revenue impact.

Build a prioritization matrix: impact (projected traffic gain × conversion rate × LTV) vs. effort (engineering hours + content production hours). Prioritize high-impact, low-effort wins first (quick wins), then high-impact, high-effort (strategic bets). Deprioritize low-impact, high-effort (money pits).

Week 5-6: Roadmap Integration and Resource Allocation

Translate SEO initiatives into engineering tickets. Technical SEO work (Core Web Vitals, rendering, structured data) goes into the engineering backlog with clear acceptance criteria. Content work (keyword research, writing, optimization) goes into the marketing backlog.

Negotiate sprint capacity. SEO often competes with feature development for engineering time. Frame SEO as a growth channel with measurable ROI, not a compliance tax. Example: "Fixing site speed will reduce bounce rate by 15% and increase conversions by 8%, equivalent to $X MRR gain."

Week 7-8: Experimentation and Testing Framework

Treat SEO changes as experiments. Hypothesis: "Adding FAQ schema to product pages will increase featured snippet captures and CTR by 20%." Implement on 50% of product pages (test group), leave 50% unchanged (control group). Measure CTR and impressions in Google Search Console after 4 weeks. Roll out to all pages if validated.

Track experiments in a shared doc or project management tool. Include hypothesis, implementation date, success criteria, results, and decision (scale, iterate, or kill). This builds organizational trust in SEO as a data-driven discipline.

Week 9-10: Competitive Intelligence and Market Positioning

Identify top 5 organic competitors for your target keywords. Use Ahrefs or SEMrush to export their ranking keywords, backlink profiles, and content clusters. Find gaps where competitors rank but you don't—these are content opportunities.

Analyze competitors' content strategies. Are they publishing long-form guides (3,000+ words), comparison pages, or category hubs? Do they target bottom-of-funnel keywords (pricing, vs competitor) or top-of-funnel (guides, how-to)? Mirror successful patterns, but add unique angles (proprietary data, case studies, tool integrations).

Week 11-12: Cross-Functional Process Design

Design the SEO workflow: keyword research → content brief → content production → technical implementation → publication → measurement. Assign owners for each step. Automate handoffs (Slack notifications, Airtable, Asana integrations).

Establish SLAs (service-level agreements). Example: content briefs delivered within 3 business days of keyword research completion, technical implementation (schema, internal links) completed within 1 sprint of content publication. SLAs prevent bottlenecks and set expectations.

Founder SEO Onboarding: Strategic Bets and Resource Allocation

Founders decide whether SEO gets budget, headcount, and executive attention. Their first 30 days should validate SEO as a growth channel and allocate resources accordingly, not micromanage tactics. Week 1-2: TAM (Total Addressable Market) Validation

Calculate total search demand for your category. Use keyword research tools to aggregate monthly search volume for all relevant keywords (product category, use cases, alternatives). If total monthly searches <50,000, organic search may not be a primary growth channel. If >500,000, it's a strategic opportunity.

Benchmark competitors' organic traffic using SimilarWeb or Ahrefs. If the top 3 competitors each get >100,000 monthly organic visitors, the channel is proven. If the leader gets <10,000, the market may be too early-stage or search-averse (e.g., crypto, where users rely on Twitter and Discord).

Week 3-4: Build vs. Buy Decision

Decide whether to build an in-house SEO function or hire an agency. Build in-house if: you have >$500K ARR, SEO will be a top-3 growth channel for 18+ months, you can hire a senior SEO manager (6+ years experience). Hire an agency if: you're pre-PMF (product-market fit), need SEO as a hedge against paid channel saturation, or lack internal hiring capacity.

For in-house, hire in this order: (1) SEO manager or director (strategy, prioritization, stakeholder management), (2) content marketer (writing, optimization), (3) technical SEO specialist (developer collaboration, audits). For agencies, vet for vertical expertise (B2B SaaS, e-commerce, local) and demand case studies with attributed revenue growth.

Week 5-6: Budget Allocation and ROI Modeling

Allocate 10-20% of your marketing budget to SEO in year one, scaling to 30-40% as the channel matures. SEO has a 6-12 month payback period—don't expect immediate ROI. Budget for: salaries (SEO manager $100K-$150K, content marketer $60K-$90K), tools (Ahrefs, SEMrush, Screaming Frog, ~$500/month), content production (freelance writers, $0.20-$0.50/word).

Model breakeven. Example: $150K annual SEO investment, target 50,000 additional monthly organic visitors by month 12, conversion rate 2%, average customer LTV $500. Revenue: 50,000 × 0.02 × $500 = $500K. ROI: ($500K - $150K) / $150K = 233%. Adjust for your conversion rates and LTV.

Week 7-8: Risk Assessment and Downside Protection

SEO carries execution risk (algorithm updates, technical errors, content quality failures) and timeline risk (results take 6-12 months). Mitigate execution risk by hiring experienced practitioners and auditing work monthly. Mitigate timeline risk by diversifying growth channels (paid search, content partnerships, product-led growth).

Understand Google algorithm update risk. Broad core updates happen 2-3 times per year and can swing traffic ±30%. If your business model depends on stable organic traffic, hedge with paid channels or email list building. If you can tolerate volatility, SEO's long-term ROI usually compensates.

Week 9-10: Organizational Design and Reporting Structure

Decide where SEO reports. Common models: (1) SEO reports to marketing (best for content-driven strategies), (2) SEO reports to product (best for product-led growth, technical SEO-heavy), (3) SEO reports to CEO (best for early-stage, SEO as primary channel). Avoid having SEO report to engineering—incentives misalign.

Give the SEO leader authority to requisition engineering time. Without this, technical SEO work never ships. Formalize it: "SEO manager has standing allocation of 10% of engineering sprint capacity for technical SEO work, escalating to CTO if blocked."

Week 11-12: Performance Milestones and Scaling Triggers

Set 90-day milestones. Example: 5,000 additional monthly organic visitors, top 10 rankings for 20 target keywords, 50 new pages indexed, 10 backlinks from domain authority >50 sites. Review progress at day 90 and adjust resource allocation.

Define scaling triggers. Example: "If organic traffic grows 50% QoQ for 2 consecutive quarters, increase SEO budget by 50% and hire a second content marketer." Conversely, "If organic traffic flat or declining for 2 quarters despite execution, reallocate budget to paid channels and audit SEO leadership."

SEO Onboarding Failure Modes and How to Avoid Them

Failure Mode 1: Role Overload

Assigning one person to "do SEO" collapses under specialization demands. A content marketer can't debug JavaScript rendering; a developer can't write conversion-optimized product comparison posts. Solution: hire for specialization or partner with fractional specialists (technical SEO contractor, freelance writers).

Failure Mode 2: No Technical Ownership

Marketing teams often lack engineering access, so technical SEO recommendations languish in Jira for months. Solution: embed a technical SEO specialist who attends engineering standups and has commit access (or deep collaboration with a willing engineer).

Failure Mode 3: Optimization Without Creation

Teams optimize existing pages endlessly (meta titles, internal links, schema) but never publish new content targeting new keywords. Optimization has diminishing returns; creation has compounding returns. Solution: allocate 70% of SEO effort to new content, 30% to optimization.

Failure Mode 4: No Measurement Cadence

SEO work happens in the dark—no one knows what's working. Solution: weekly dashboards (organic sessions, keyword rankings, conversions), monthly reviews (goal progress, roadmap adjustments), quarterly deep dives (competitive analysis, strategy pivots).

Failure Mode 5: Treating SEO as a Project, Not a System

"We did SEO" means you published 20 blog posts in 2022 and haven't touched it since. SEO is a compounding system—consistent weekly effort beats sporadic sprints. Solution: allocate permanent headcount and budget, integrate SEO into product and content roadmaps indefinitely.

FAQ: SEO Onboarding by Role

Who should own SEO strategy at a startup?

The founder or CMO should own SEO strategy for the first 12-18 months, then delegate to a full-time SEO manager once organic traffic contributes >20% of new customer acquisition. Early-stage, strategy is more important than execution—deciding which keywords to target, which content types to produce, and how much budget to allocate. Once the strategy is validated, hire a specialist to scale execution.

Can one person handle SEO at a small company?

Yes, if they're senior (5+ years experience) and you limit scope. One person can handle keyword research, content strategy, on-page optimization, and light technical SEO (meta tags, schema, sitemaps). They cannot handle advanced technical SEO (Core Web Vitals, JavaScript rendering, log file analysis), content production at scale (10+ posts/month), or link building. Supplement with contractors or agencies for specialized work.

How long until SEO delivers measurable results?

6-12 months for new sites, 3-6 months for established sites. New domains lack authority and trust, so Google ranks them slowly. Established domains with existing backlinks and content can see ranking improvements within weeks of publishing optimized content. Measure progress monthly (indexed pages, keyword rankings), but expect revenue impact on a 6-12 month horizon.

Should we hire an SEO agency or build in-house?

Hire an agency if: you're pre-PMF, lack internal hiring capacity, or need SEO as a short-term hedge. Build in-house if: you have >$500K ARR, SEO is a top-3 growth channel, and you can hire a senior SEO manager. Agencies offer speed and expertise but lack company-specific context. In-house teams offer deep integration but require longer ramp-up.

What's the biggest mistake in SEO onboarding?

Assigning SEO to someone with no authority to requisition engineering time or budget. SEO requires cross-functional collaboration—technical changes (site speed, rendering, schema) need engineering, content needs design (images, layouts), and link building needs PR or partnerships. If the SEO owner can't requisition resources, nothing ships. Solution: give SEO a direct reporting line to CMO or CEO and standing access to engineering sprints.

When This Approach Isn't Right

This guidance may not fit if:

  • You're brand new to SEO. Some frameworks here assume working knowledge of crawling, indexing, and ranking fundamentals. Start with the basics first — this article builds on them.
  • Your site has fewer than 50 indexed pages. Some strategies (like cannibalization audits or hub-and-spoke restructuring) require a minimum content base. Focus on content creation before optimization.
  • You're working on a site with active penalties. Manual actions require a different playbook. Resolve the penalty first, then apply these optimization frameworks.

SEO onboarding by role is an exercise in matching capabilities to leverage points. Developers eliminate technical debt that blocks crawling and indexing. Marketers build the semantic layer that captures demand. Product managers translate opportunities into roadmap priorities. Founders allocate resources and validate the channel. Blur these boundaries and you get organizational thrash. Clarify them and you get compounding organic growth within a fiscal quarter. The question isn't whether your team is capable of SEO—it's whether you've assigned the right work to the right roles.

Frequently Asked Questions

Is this relevant to my specific SEO role?

This article addresses patterns that apply across SEO specializations. Whether you manage technical SEO, content strategy, or client-facing audits, the frameworks here adapt to your workflow. Role-specific implementation details are called out where they diverge.

How do I prioritize these recommendations?

Start with the diagnostic framework in the first section to identify which recommendations match your current situation. Not everything applies to every site. Prioritize by expected impact relative to implementation effort — the article flags which tactics are quick wins versus long-term investments.

Can I share this with my team or clients?

Yes. The frameworks are designed to be communicable. The comparison tables and checklists work well in client presentations or team documentation. Adapt the specific numbers to your data when presenting recommendations.

This is one piece of the system.

Built by Victor Romo (@b2bvic) — I build AI memory systems for businesses.

See The Full System View Repo