Skip to content
Contact me

Technical SEO

Technical SEO is the setup that lets Google crawl, render and index every page of a site: titles, meta, schema, sitemaps, redirects and Core Web Vitals. Pavlo Zhydkykh includes technical SEO in every Framer and Astro + Sanity build; an existing site gets a fixed quote after the free check, and small fixes cost $30 an hour.

Does ChatGPT recommend your website?

Free report in 48 hours · 5 AI engines

In every build
Included
Existing sites
Fixed quote
PageSpeed
90+ on mobile
Redirects
Every old URL
Schema
JSON-LD
Small fixes
$30 / hour

Key takeawaysUpdated By

Key takeaways

  • A 301 redirect tells Google that a page has moved for good, and Google then shows the new URL in search results.[2]
  • A sitemap tells search engines which pages on a site matter, and Google says most sites benefit from having one.[3]
  • Google counts a Largest Contentful Paint of 2.5 seconds or less as good.[5]
  • Every build Pavlo Zhydkykh ships includes titles, meta, JSON-LD schema, a sitemap, redirects and llms.txt at no extra cost; Framer builds target PageSpeed 90+ on mobile.
  • On the MStudio Asia move from WordPress to Framer, Pavlo mapped 105 old URLs to new pages and 114 pages went into the sitemap.

What is technical SEO?

Technical SEO is the setup that lets search engines crawl, render and index a site: status codes, redirects, sitemaps, robots.txt, canonical tags, structured data and page speed. Technical SEO matters because content Google cannot reach or render does not rank, however good the writing is.

Wikipedia: Search engine optimization

Pavlo Zhydkykh

“I treat technical SEO as boring on purpose: redirects, canonicals and a clean sitemap do more for a new site than any blog post.”

Pavlo Zhydkykh · Web designer and developer since 2016

Fit check

Is Technical SEO
right for you?

A good fit if

  • A new site on Framer or Astro + Sanity that should be indexed correctly from the first day.
  • A site that moved platforms and lost pages from Google, with old URLs returning 404.
  • Pages that fail Core Web Vitals on mobile in PageSpeed Insights or Search Console.
  • Startups adding a blog, cases or a second language that need clean URLs, canonicals and a sitemap.

Not the right fit if

  • You want backlinks bought or a monthly link-building retainer: Pavlo does not sell links.
  • You expect a guaranteed first place on Google: no one controls rankings.
  • A shop with thousands of product pages on WooCommerce or Shopify: Pavlo builds marketing sites on Framer and Astro + Sanity only.

Compared

SEO after launch vs SEO in the build

Most technical SEO problems cost less to prevent than to repair. The difference shows in the first weeks after launch.

SEO after launch vs SEO in the build
CriterionFixed after launchBuilt in from day one
WhenAfter traffic dropsBefore the domain goes live
RedirectsAdded as 404s appearMapped for every old URL
SchemaA plugin guesses the markupWritten per page type in JSON-LD
SpeedPatched with caching pluginsLight pages, PageSpeed 90+ on mobile
CostHours billed on topIncluded in the build price

Checklist

7 technical SEO checks before launch

The checks Pavlo runs on every site before the domain goes live. Most take a minute with free tools.

  1. 1. Every old URL redirects

    Each old address returns a 301 to the closest new page, not to the home page and not through a chain of hops.

  2. 2. One title and one H1 per page

    Unique titles under 60 characters and a single H1 that says what the page is.

  3. 3. The sitemap lists only live pages

    No redirects, no 404s and no noindex pages in sitemap.xml, and the file is submitted in Search Console.

  4. 4. robots.txt blocks nothing by accident

    Preview builds often ship with "Disallow: /". One leftover line removes the whole site from search.

  5. 5. Canonical tags point to themselves

    Each page declares a self-referencing canonical URL, so copies from parameters or trailing slashes do not split the signals.

  6. 6. Schema passes the Rich Results Test

    Organization, Service, FAQPage and BreadcrumbList markup validate without errors in the Google Rich Results Test.

  7. 7. Mobile LCP is 2.5 seconds or less

    Hero images sized and compressed, fonts preloaded, no heavy scripts, checked in PageSpeed Insights on mobile.

How it works

From crawl to a clean Search Console

In a new build these steps run inside the build timeline. For an existing site the same steps follow a fixed quote with the timeline in writing.

From crawl to a clean Search Console, step by step
#StepWhenWhat happensYou get
01 Crawl and inventory Day 1 Every URL on the site collected with the status code, title, canonical and indexing state. A full list of pages and problems
02 Search Console review Day 1 Indexing, Core Web Vitals and crawl errors read from your own Search Console account. What Google sees today
03 Fix list and fixed quote After the review Problems ranked by impact, with a short call to agree what gets fixed. A fixed price and timeline in writing
04 Redirects, sitemap, robots.txt Set in the quote A 301 for every broken or moved URL, a clean sitemap and crawl rules checked line by line. A site Google can crawl end to end
05 Titles, canonicals, schema Set in the quote Unique titles and meta, self-referencing canonicals and JSON-LD per page type. Pages Google can index and describe
06 Speed fixes Set in the quote Images, fonts and scripts reduced, with the LCP element named and measured on mobile. Better Core Web Vitals
07 Launch and Search Console check Launch day Changes go live, the sitemap is resubmitted and Search Console is checked for errors. A clean report, then $30 an hour only when needed

Real projects

Technical SEO,
live

MStudio Asia website

MStudio Asia

Project
Photo and video studio, Phuket
Scope
WordPress to Framer, URL map, sitemap
Result
105 old URLs mapped, 114 pages in the sitemap
Live site
mstudio.asia

In their words

What Google says about SEO,
what clients say about Pavlo

Word for word, with the source linked: research, official documentation and the people Pavlo Zhydkykh has worked for.

“The 301 and 308 status codes mean that a page has permanently moved to a new location.”

Google Search CentralRedirects and Google SearchSource ↗

“To provide a good user experience, sites should strive to have Largest Contentful Paint of 2.5 seconds or less.”

Philip Walton and Barry Pollardweb.dev: Largest Contentful Paint (LCP)Source ↗

“The way Google Search finds and processes your pages remains the core of how our AI systems access your data.”

Google Search CentralOptimizing for generative AI searchSource ↗

“It was an absolute pleasure working with Pavlo. The quality of work he delivered was AMAZING.”

Ed ClarkeFounder, Inturai · Website design and SEOSource ↗

“He is amazing in what he contributes, both design-wise and also from the ideas.”

Oliver BockOwner, The B2B Answer · Website design, 2025Source ↗

“One of the best contractors I have worked with. Really thoughtful about communication. Would 100% hire again.”

Remi LabelleCOO, Accolade Pro · Web app designSource ↗

FAQ

Questions about
Technical SEO

Still unsure? Ask your AI about Pavlo Zhydkykh:

ChatGPTPerplexityClaudeGeminiGrok

Q.01

How much does technical SEO cost?

Technical SEO is included in every site Pavlo builds, at no extra cost. For an existing site you get a fixed quote after the free check, and small fixes cost $30 an hour.

Q.02

How long does a technical SEO fix take?

The timeline is set in the fixed quote, before work starts, and depends on the number of pages and problems. Google then recrawls on a schedule of Google's own, which Pavlo tracks in Search Console.

Q.03

Will my rankings improve?

Technical fixes remove what stops Google from crawling and indexing the site, but no one can promise a position. Rankings also depend on content, links and competition, and the fix list says which of those hold the site back.

Q.04

What access do you need?

Editor access to the site, user access to Google Search Console and, after a platform move, a list or sitemap of the old URLs. Pavlo works inside your own accounts, so nothing has to be handed over later.

Q.05

Can moving platforms hurt my SEO?

Yes, if old URLs are left without redirects. Every old URL gets a 301 to the matching new page and Search Console is checked after launch; on MStudio Asia, Pavlo mapped 105 old URLs.

Q.06

What happens after launch?

Pavlo resubmits the sitemap and checks Search Console for crawl and indexing errors. Later fixes cost $30 an hour, with no retainer and no monthly fee.

Pavlo Zhydkykh

About the author

Pavlo Zhydkykh

Pavlo Zhydkykh is a web designer and developer in Eastern Europe who has built websites for AI, fintech and B2B startups since 2016, designing and building each project himself on Framer or Astro + Sanity. Clients include MStudio Asia, Silicon Data, Inturai, Accolade Pro, NimbleStax and Sancts.

  • Top Rated on Upwork
  • 100% Job Success
  • 10 years since 2016
  • 50+ sites shipped
  • 90+ PageSpeed at launch
Kulparkivska St. 200, Lviv 79021, Ukraine +380 93 610 62 68 [email protected]

Page reviewed by Pavlo Zhydkykh · Updated

AI visibility check

  1. 1Website
  2. 2Business
  3. 3Contact
  4. 4Check

Does ChatGPT recommend your website?

Pavlo Zhydkykh asks ChatGPT, Perplexity, Gemini, Claude and Grok 20 questions your buyers ask, and shows where you show up.

Free · report in 48 hours