Technical website SEO is everything that helps a search bot find, crawl, understand, and index pages without errors. People see design and copy. The bot sees HTTP codes, headers, HTML structure, server response time, and robots.txt. If the technical layer is broken, content SEO will not save you.

NUGU is a digital agency in Sochi. We build technical SEO into development, not bolt it on with a plugin after delivery. Every site passes indexing, speed, and mobile checks before launch.

Indexing: Let the Bot In and Stay Out of Its Way

**robots.txt** — root file telling which sections to crawl and which to skip. Block admin, cart, filter duplicates — but do not block CSS and JS; the bot needs to see the page as users do.

**sitemap.xml** — URL map with update dates. Submit to Yandex Webmaster and Google Search Console. Update when adding pages.

**meta robots and canonical** — control indexing of specific pages. Canonical points to the primary URL when duplicates exist (www/non-www, http/https, filter parameters).

**Status codes** — 200 for working pages, 301 for permanent moves, 404 for removed, 410 if gone for good. Redirect chains (301→301→301) slow crawling and dilute link equity.

URLs and Structure

  • Human-readable addresses: `/services/website-development`, not `/page?id=847`.
  • Logical nesting: no more than 3–4 levels from homepage.
  • Consistent casing and trailing slash — pick one format and stick to it.
  • Breadcrumbs with BreadcrumbList markup.
  • Internal links between related pages.

Mobile Version and Core Web Vitals

Google uses mobile-first indexing: the mobile version is evaluated first. The site must display correctly from 320 px screens, buttons must be tappable, text readable without zoom.

Website loading speed is part of technical SEO. LCP, INP, CLS affect both ranking and conversion.

Schema.org Markup

JSON-LD in `<head>` or before `</body>`:

  • **Organization / LocalBusiness** — name, address, phone, hours.
  • **WebSite** — site search (if available).
  • **Service** — service description, price, service area.
  • **FAQPage** — questions and answers on the page.
  • **BreadcrumbList** — navigation chain.

Markup does not guarantee rich snippets, but improves odds and helps GEO — neural networks extract facts more easily.

Security and Protocols

  • HTTPS on all pages, HTTP → HTTPS redirect.
  • HSTS against downgrade attacks.
  • Current CMS and plugin versions (if used).
  • Form spam protection: honeypot, reCAPTCHA, rate limiting.

Monitoring and Tools

| Task | Tool | |--------|------| | Indexing errors | Yandex Webmaster, Google Search Console | | Speed | PageSpeed Insights, WebPageTest | | Broken links | Screaming Frog, Sitebulb | | Markup | Rich Results Test, validator.schema.org | | Server logs | Crawl budget analysis |

Set Webmaster alerts for sharp 404 spikes and indexing drops.

Technical SEO Checklist

  • HTTPS works, HTTP redirects.
  • robots.txt does not block important sections.
  • sitemap.xml is current and submitted to webmaster panels.
  • Canonical on all pages with potential duplicates.
  • 404 page with navigation, not a blank screen.
  • Redirects are 301, no chains.
  • Unique title and description on every page.
  • One H1 per page, logical H2–H3 hierarchy.
  • Images with alt, compressed, modern formats.
  • Schema.org on homepage and key pages.
  • Mobile version without horizontal scroll.
  • Core Web Vitals in green zone.

Connection to Other SEO Types

Technical SEO is the foundation for website SEO promotion and GEO optimization. Build it at SEO launch — before first indexing, while there is no accumulated traffic to hurt from errors.

Cost

Technical SEO is included in NUGU website development:

  • Landing page — from 30,000 ₽
  • Service website — from 50,000 ₽
  • Corporate — from 80,000 ₽
  • Quick Start — 35,000 ₽ / 7 days

Audit of an existing site is a separate service, quoted after review. Project examples — portfolio, discussion — contacts.

Crawl Budget and Large Sites

On large catalogs and stores, the search bot spends a limited crawl budget per visit. Block technical pages from indexing: sort views, filter duplicates, on-site search results, print versions. Prioritize pages that bring traffic and enquiries.

Server logs show which URLs the bot requests most and where it gets 404 or 500. That is a fast way to find problems invisible in the webmaster panel.

Duplicate Content: Where It Comes From

Common sources: www and non-www, http and https, trailing slash vs none, GET parameters in URLs, one product in several categories with different addresses. Fix with 301 to the primary URL and canonical on pages that cannot be removed.

JavaScript Sites and Indexing

SPAs on React or Vue without SSR serve empty HTML to the bot. If content renders only in the browser — pages may not index or index with delay. Solutions: server-side rendering, static generation (Next.js, Nuxt), or prerender for key URLs. NUGU uses Next.js with SSR — technical SEO is built into architecture, not added afterward.

Accepting Technical SEO

Before signing off, check: site:your-domain in search — how many pages indexed; robots.txt and sitemap.xml open correctly; http and www redirect works; test form submits; titles on all pages (SEO Meta in 1 Click extension or Screaming Frog). A five-minute check on this list catches most problems that surface a month after launch.