Web DevelopmentAdvanced 4 to 8 hours

Conduct a Full-Scale Technical SEO & Core Web Vitals Audit

Perform a comprehensive technical audit for a large SPA and propose code-level fixes.

The Scenario

A media publishing site with over 100,000 pages has suffered a 30% drop in organic traffic after a recent Google core update. The VP of Growth needs a comprehensive technical audit report detailing server response times, JavaScript rendering issues (hydration lag), Core Web Vitals (INP optimization), and crawl architecture.

The Brief

Provide a technical SEO and performance audit for a large-scale single-page application (SPA) with slow initial load times, high Interaction to Next Paint (INP), and broken internal link equity. Draft a complete, developer-friendly audit report with concrete code fixes and architectural recommendations.

Deliverables

  • Full Technical Audit report (markdown) covering: Indexability & Crawling, Core Web Vitals (LCP, INP, CLS) bottlenecks, and Information Architecture/Internal Linking.
  • Code snippets showing how to fix a hydration/INP bottleneck in a React/Next.js client-side interactive component (e.g. debouncing/deferring non-critical render blocks, using requestIdleCallback or CSS content-visibility).
  • Dynamic rendering or SSR recommendation with clear trade-offs.
  • Implementation plan for monitoring Core Web Vitals in production using Real User Monitoring (RUM).

Submission Guidance

Submit a detailed, publication-ready markdown report. Break down your analysis systematically and defend your code-level and architectural decisions.

Submit Your Work

Your submission is graded against the rubric on the right. If you pass, you get a public Badge URL you can share on LinkedIn. There is no draft save, so work offline first and paste your finished response here.

This appears on your public Badge.

We'll email you the permanent link to your Badge so you never lose it. Not shown publicly.

0/20000 charactersMarkdown supported

One per line or comma separated. Up to 5 links.

Loading security check...

By submitting, you agree your submission text, name, and evaluation will appear on a public Badge URL.