Why technical SEO is part of every website I build
What technical SEO covers in a website build, from headings and sitemaps to schema and redirects, and how search engines and AI assistants read a site.
- Published
- Reading time
- 5 minutes
- Written by
- Chase Wright
When I build a website, technical SEO is part of the build, not an upsell after it. The page structure, headings, metadata, image sizing, sitemap and local business schema are correct when the site ships. What it does not come with is a guarantee of ranking, which nobody can honestly offer.
Here is what each of those means, why it matters to a business owner, and how search engines and AI assistants read a site.
What is technical SEO?
Part of search engine optimization is what your site says: the services you offer and the towns you serve. Another part is whether the site is built so that a search engine can find every page, read it, and tell what it is about. That second part is technical SEO. It is settled mostly while the site is being built, which is why it belongs in the build and not on a later invoice.
How do search engines read a website?
A search engine sends out a program called a crawler. It downloads a page's HTML, the code the page is made of, reads the text, the headings, the title and the links, and follows those links to find more pages. What it can read goes into the search engine's index, and only pages in the index can show up in results.
So the words on a page need to be in that HTML. Text that only appears after scripts run can be missed, because not every crawler runs them, and words inside an image are much harder to read than words on the page.
What does technical SEO include?
In a site I build, it covers:
- Page structure and headings. Each page has one main heading and subheadings in order, so its outline is plain to a crawler and to a reader.
- Titles and descriptions. Every page gets its own title and description, which are usually what a search result shows.
- Image sizing. Images are sized for where they sit on the page and compressed, so pictures do not slow the page down.
- A sitemap and a robots file. The sitemap lists the pages you want found. The robots file tells crawlers what they may fetch.
- Canonical tags and one address. Each page names its one official address, and www and non-www resolve to the same site, so search engines do not treat one page as two.
- Local business structured data. More on that below.
What is local business schema?
Structured data is a short block of code, invisible to visitors, that states facts about a page in a shared vocabulary published at schema.org (opens in a new tab). For a local business that means the name, the phone number, the towns it serves and what it offers, in a form a program can read without guessing.
This site carries it on every page: CWMedias as a professional service, with the phone number and the towns I serve instead of a street address, because it is a service-area business.
It matters most for the facts people search for directly: your business name, your phone number and where you work. Keep those identical everywhere they appear, on the site, in the structured data and on your Google Business Profile.
How do AI assistants read a website?
AI assistants that answer questions from the web read pages much the way a search engine does. They fetch the page, take in the text and headings, and answer in their own words, and some start from a search engine's index to decide which pages to read.
Three things make a site easier for them to use accurately:
- Crawlable HTML. The words are on the page itself, not only behind scripts or inside images.
- Structured data. The same facts in a fixed format, so a name, a phone number or a service area does not have to be inferred.
- Clearly stated facts. “Based in Springdale, working across Washington County and Benton County” can be repeated accurately. “Serving the greater area” cannot.
None of this guarantees that an assistant will mention you, any more than it guarantees a ranking. It makes it more likely that when your site is read, the facts come through the way you wrote them.
Will I lose my Google rankings if I rebuild my website?
Not if the move is handled. A rebuild usually changes page addresses. Without redirects, every link to an old address, from Google, from other sites and from bookmarks, ends at a “page not found” error, and the standing the old page had in search goes with it.
So at launch I set up redirects from the old addresses to the new ones, so existing search traffic is not lost, along with HTTPS, analytics and Google Search Console. I handle the move; you approve the go-live date.
What is Google Search Console?
A free tool from Google that shows which searches your pages appear in, how often they are clicked, which pages are indexed and what is keeping others out. At launch the site is verified in Search Console and submitted to it, so problems show up there instead of going unnoticed.
Can anyone guarantee a first-page ranking?
No, and nobody can honestly offer one. Rankings depend on what other sites publish, what people search for and how search engines weigh it all, and none of that is in a web developer's control. What the build does include is technical groundwork that is correct when the site ships, and a site, code and domain that are yours.
Website builds are quoted as a fixed price against a written scope, with technical SEO part of the build rather than billed afterwards. If your current site loads slowly, breaks on phones or cannot be edited by anyone still working there, see how I build websites.