Next.js SEO & Web Optimization

Job ID: 39678892

Budget: $30 – $250 USD

**Project Title (suggested):**
SEO & Performance Optimization for Next.js + Python Backend Site (robots.txt, Sitemap, Core Web Vitals, Title/Meta, Schema)

---

### Scope of Work

#### 1. robots.txt & sitemap.xml

* Create **robots.txt** that allows crawling of all important pages and blocks only non-essential ones.
* Generate a **comprehensive sitemap.xml** – static or **dynamically via the Python/FastAPI backend** if needed – and submit it through Google Search Console.

#### 2. Media Compression & Core Web Vitals (Mobile-first)

* Convert large images to **WebP** and enable **lazy-loading**.
* Reduce JS/CSS bundle size with **code-splitting** and **tree-shaking**.
* Achieve **PageSpeed Insights Mobile ≥ 90** for every service page, with **LCP ≤ 2.5 s** and **CLS ≤ 0.1**.
* Configure CDN/caching layers (e.g., Cloudflare) and adjust backend caching headers if required.

#### 3. Unique, Compelling Title & Meta for Each Service Page

* Perform quick keyword research for every service.
* Write **Title tags ≤ 60 chars** and **Meta Descriptions 120-160 chars** (keyword + value + CTA).
* Insert them in the `<Head>` of each page (Next.js).

#### 4. Schema Mark-up (Organization + FAQ)

* Add **JSON-LD** for Organization / LocalBusiness.
* Create an FAQ section (3-5 Q\&As) and mark it up as **FAQPage**.
* Validate via Google Rich Results Test.

#### 5. Deployment

* Push all changes live via Git (GitHub) and deploy to **Vercel (frontend)** and **Contabo or equivalent for the Python/FastAPI backend**.
* Ensure zero downtime and roll-back plan.

---

### Acceptance Criteria

* **robots.txt** and **sitemap.xml** show *Valid* in Google Search Console, no errors/warnings.
* Every service page scores **≥ 90** on PageSpeed Insights (Mobile) with **LCP ≤ 2.5 s** and **CLS ≤ 0.1**.
* All service pages have **unique** Title & Meta (no duplication flagged by Screaming Frog or similar).
* Organization & FAQ **Schema** passes Google Rich Results Test with zero errors/warnings.
* Code merged to main branch, deployed live, and production URLs pass all above checks.

---

### Required Skills

* **Next.js / React** front-end performance optimization
* **Python (FastAPI or similar)** for backend sitemap or caching logic
* Core Web Vitals, Lighthouse, Google Search Console
* JSON-LD / Schema.org implementation
* Git, basic Linux server ops for Contabo

---

> *I’m a technical analyst; this is a straightforward task for an experienced full-stack developer. Please quote a competitive rate and a clear timeline.*

Prices above $50 will not be considered.