Service · SEO Setup
Your site needs to be findable before it can be convincing
A beautiful website that Google can't find, can't understand, or won't show to searchers is a brochure nobody reads. Technical SEO setup is the one-time work that removes those barriers: configuring everything behind the scenes so Google knows what your business is, what pages you have, and which searches you're relevant for. Not a monthly retainer. Not a plugin you install and forget. A clean, documented foundation that makes everything else you do with your site work better. Done once, done right.
The six things Google checks before it decides where to rank your pages
Most small business owners think SEO is about keywords and blog posts. Those matter — but they only work if the technical foundation underneath them is solid. If Google struggles to crawl your site, misreads what your pages are about, or penalizes you for slow load times, no amount of content fixes the problem. Every item below is something Google evaluates before deciding where your pages rank. All of them are covered in ArdinGate's technical SEO setup.
Unique, specific page titles that match what searchers are actually looking for
Every page on your site needs its own title — a specific one that describes exactly what that page is about. Not "Services | Your Business Name." Not the same title copied to ten different pages. A page about roof repair needs a title that says roof repair. A page about gutter cleaning needs one that says gutter cleaning. This is the first thing Google reads when it crawls a page, and it's the headline searchers see before they decide whether to click. When every page on a site shares the same generic title, Google treats those pages as nearly identical and struggles to figure out which one to show for any specific search. The result: none of them rank well. Every page in ArdinGate's setup gets a hand-written, search-specific title and description — not a template output.
Behind-the-scenes labels that tell Google precisely what your business is
Structured data (called schema markup) is invisible to visitors but read by every search engine. It's a set of labels embedded in the page code that tell Google your business name, address, phone number, the services you offer, your service area, and how to categorize what you do. Without it, Google has to infer all of that from your page text — and it sometimes infers wrong. With it, Google knows with confidence that you're a licensed electrician serving Orange County, not a generic contractor page. This confidence translates directly into rankings: Google is more willing to show a page to searchers when it's sure that page matches what they're looking for. Setup includes the correct schema type for your specific business category, validated before the work goes live.
A properly organized site structure so Google can read your pages in the right order
The way your pages are organized in the code — the heading structure, how sections are labeled, how the navigation is built — affects how well Google understands what each page is about. A page where all the headings are the same size, or where the page title buried in a paragraph instead of a proper heading, is harder for Google to parse. It's the difference between handing someone a well-organized report with clear sections and handing them a wall of text. The organized report gets understood and remembered. The wall of text gets skimmed and forgotten. ArdinGate's setup audits every page for structural clarity and corrects it where needed — this is built in from the start on new sites.
A sitemap and directory that tells Google every page you want indexed
A sitemap is a file that lists every page on your site and tells Google when each one was last updated. Think of it as handing Google a table of contents for your website instead of making it find everything on its own. Without one, Google may miss pages — especially newer ones, or pages that aren't linked from many other places on your site. A related file called robots.txt tells Google which areas to stay out of. If it's misconfigured, it can accidentally block Google from reading pages you want ranked — a surprisingly common problem on WordPress sites where a "Search Engine Visibility" checkbox was checked during setup and never turned off. Both files are created, reviewed, and tested as part of the setup.
Fast load times that keep visitors from leaving before the page even appears
Google tracks how fast your pages load on phones — and uses that speed as a ranking factor. If your site takes more than three seconds to show anything on a phone screen, a significant percentage of visitors leave before seeing your content. Google also penalizes slow sites in its rankings relative to faster competitors offering similar services. Hand-coded sites built by ArdinGate have a built-in speed advantage: no plugin overhead, no scripts running that aren't needed, no template assets loading that the page doesn't use. Existing sites with speed problems get diagnosed and corrected as part of the technical setup — oversized images, render-blocking scripts, and layout shifts that make the page feel unstable are the most common culprits.
Google Search Console set up under your account so you can see what's actually happening
Google Search Console is the free Google tool that tells you which of your pages are in Google's index, which ones have errors, what searches are bringing people to your site, and whether your structured data is set up correctly. Without it, you're flying blind — you have no way to know if a page you care about has been excluded from search results, or if there's an error that's been silently hurting your rankings for months. Setup includes getting your site verified (under your Google account, not ArdinGate's — you own the data permanently), submitting your sitemap, checking every primary page is indexed correctly, and clearing any errors in the initial report. You leave with a dashboard that reflects the real state of your site in Google's eyes.
How most business owners figure out their SEO is broken — and why what they see is only part of the problem
Business owners don't usually call about "technical SEO." They call because something feels off: a competitor who launched last year is showing up above them, a customer mentioned they couldn't find them on Google, or they typed their own business name into a search bar and got a confusing result. The visible symptoms are easy to spot. The root causes rarely are. Here's what those symptoms mean and what's broken underneath them.
"I Googled my own business and I'm on page two" — or not there at all
When a business doesn't show up for its own name or its core services, the most common structural causes are: pages that were never submitted to Google and haven't been found yet, a robots.txt file that's accidentally blocking Google from reading the site, or pages that are indexed but assigned so low a relevance score that they never surface on the first page. Any of those look the same from the outside ("I'm not on Google") but require different fixes. A Search Console review shows exactly which pages are indexed, which aren't, and why the ones that aren't are being skipped. That diagnosis determines what the fix actually is — there's no point optimizing pages Google can't even see.
"My competitor launched a year ago and already ranks above me" — a newer site shouldn't beat an older one
Age of domain does give a small ranking advantage, but it's easily overcome by better technical signals. A newer site with correctly configured structured data, a clean page structure, specific page titles, and fast load times can outrank an older site that has none of those things — because Google can understand the newer site more precisely. This is the situation where technical SEO setup pays off most directly. If a competitor built their site recently and it's already outranking you for the searches that matter, there's a reasonable chance their technical foundation is cleaner. Fixing yours removes the disadvantage without requiring you to write more content or get more links.
"My site shows up for random searches that have nothing to do with my business"
When Google isn't sure what a site is about, it guesses — and the guess is often wrong. A plumbing company showing up for "plumbing supply store" instead of "plumber near me" is a classification problem, not a content problem. Google read the page and concluded something different from what you intended. Structured data corrects this by labeling your business and services explicitly: you're a plumbing service, not a retailer, serving residential customers in this specific county. Once Google receives that clear classification, it stops routing you to irrelevant searches and starts routing you to the relevant ones. This also shows up in Search Console: the "search queries" report will show what Google thinks your pages are about, which is often illuminating and occasionally alarming.
"People keep finding my old address / phone number in Google results"
When your business information appears in different formats in different places (one version on your contact page, a different version in Google's system, an old address in a cached result), Google loses confidence in which one is current. That confusion hurts local rankings: Google's map results and local search feature heavily weight whether your location information is accurate and matches everywhere. The fix is making your business name, address, and phone number identical on every page of your site and in Google's system. This is part of the on-site technical work — keeping your Google Business Profile current is a separate, ongoing task.
The path from "Google search" to "new customer" — and where it breaks without the right foundation
Getting a customer from a Google search to a phone call or contact form submission involves more steps than most business owners realize. Each step has a place where things commonly go wrong, and most of those failure points are structural — things that can be fixed once and stay fixed. Here's how the funnel works and what technical SEO setup does at each stage.
Step one: Google has to find your pages. Before your site can rank for anything, every page you want ranked needs to be in Google's index. Pages that are blocked by a misconfigured robots.txt, pages that have never been submitted via a sitemap, pages that exist but have no internal links pointing to them — none of those appear in search results. Google can't rank a page it doesn't know about. The sitemap and Search Console configuration in the setup handles this step: every page you care about gets confirmed as indexed before the work is complete.
Step two: Google has to understand what each page is about. An indexed page and a correctly classified page are two different things. A page can be in Google's index but assigned the wrong topic, the wrong location, or the wrong intent — which means it gets shown to the wrong searchers. Structured data, specific page titles, and clean heading structure are what drive correct classification. When these are right, Google shows your pages to people who are looking for what you offer, not people who happen to have typed one of your words in a different context.
Step three: Searchers have to choose your result over the others. Getting to the first page is necessary but not sufficient — you still need the click. The title and description Google shows in the search result are your one shot at convincing someone your page is worth clicking before they've seen any of it. A specific, relevant title and a description that describes what the visitor gets pull more clicks than generic versions. Click-through rate is also a factor Google uses when adjusting rankings over time: pages that get clicked at higher rates tend to move up, and pages that get skipped tend to move down.
Step four: The site has to load fast enough that they stay. Mobile page speed is a Google ranking factor, and it's also a visitor retention factor. A site that takes four seconds to load on a phone loses a meaningful percentage of visitors before they've read a single word. The ones who do stay are less likely to contact you if the experience feels sluggish. Speed issues are caught and fixed during the technical setup — whether that's oversized images slowing the initial load, third-party code that delays the page from appearing, or layout instability that makes the page feel unfinished while it loads.
Step five: The page has to give them a clear reason to reach out. This is where technical SEO hands off to web design — having the right content, the right calls to action, and enough trust signals that a visitor who found you through a search actually contacts you. The SEO setup doesn't write your copy or design your layout, but it does ensure the structure underlying those things is clean: consistent business information, correct schema markup, and no technical errors that undercut credibility before the visitor gets to make a decision.
Why "just install an SEO plugin" doesn't fix the problem — and sometimes makes it worse
If you have a WordPress, Wix, or Squarespace site, you've probably been told that installing Yoast, Rank Math, or a similar SEO plugin will handle your technical SEO. These tools aren't useless (they give you a place to fill in title tags and meta descriptions, and they can generate a basic sitemap), but they're not what the name implies. Understanding what they can't do explains why so many sites with SEO plugins still struggle to rank.
The core problem is that plugins work within the constraints of your theme. If your WordPress theme creates duplicate or confusing page structure that confuses Google about what your page is about, the SEO plugin can't fix that (it can't change how the theme builds the page). If your page builder adds several slow-loading scripts to every page to make the editor work, the SEO plugin can't remove those scripts. The plugin can add a better title tag on top of a slow, structurally broken page, but that's like putting a good sign on a building with a condemned notice on the door.
The behind-the-scenes labeling (structured data) generated by SEO plugins is also a common source of problems. Plugins generate a generic approximation based on what the plugin author expected most sites to need. The result is often incomplete labels (because the plugin's settings didn't ask for that data), wrong business type classifications, or outdated formats that Google's validator flags as errors. Incorrect labels in Google Search Console don't just fail to help — they can actually confuse Google's understanding of your site. Custom, business-specific labels that are checked before going live work better than plugin-generated labels that may or may not be correct.
The alternative isn't necessarily rebuilding your entire site. A standalone SEO setup on an existing site corrects the specific problems your site has: rewriting titles, implementing correct schema from scratch, cleaning up sitemap errors, and getting Search Console configured. It does all this without touching what doesn't need to change. The free site review identifies what's broken before any scope is defined.
See the full comparison: custom vs. Wix/Squarespace/WordPress →
Pricing
Technical SEO setup is included at no extra charge with every multi-page website build from ArdinGate. When the site is built from scratch, the SEO foundation is built in from the beginning — not added on at the end as a second pass. That matters because a site where the structure, page titles, and schema are considered from the first page is cleaner than a site that was built without those considerations and then patched.
For standalone SEO setup on an existing site, pricing runs $800 to $1,500 depending on how many pages the site has and how much existing work needs to be corrected. A structurally clean site that just needs schema and Search Console takes less time than one where duplicate titles, a broken sitemap, and unresolved Search Console errors all need to be addressed. The quote after the free site review is specific to what your site needs, not a range that gets adjusted in negotiation.
Technical SEO setup does not include ongoing content work: keyword research, new page creation, link building, or writing. Those are separate projects with different scopes. The setup gives you a foundation that makes that kind of work more effective — content targeting the right keywords on a technically clean site performs better than the same content on a broken one.
Common questions about technical SEO setup
How much does it cost to have someone fix my site's SEO?
If you have an existing site that needs technical SEO built out, standalone setup runs $800 to $1,500. The range reflects how much work is needed. A site that already has a reasonable structure but is missing schema markup and Google Search Console takes less time than a site with duplicate page titles everywhere, broken links, and a sitemap pointing at pages that no longer exist. After a free review of your site, you get a line-item quote (a specific breakdown of what will be done and how long it takes, not a range used to open a negotiation). Technical SEO setup is bundled at no extra charge with every multi-page site build from ArdinGate.
What's the difference between technical SEO and content SEO, in plain English?
Think of your website like a restaurant. Technical SEO is the building: is the parking lot accessible, is the kitchen up to code, is the signage readable from the road? Content SEO is the menu: are the dishes good, are the prices right, is there something for every kind of customer? You can have the best menu in town, but if the restaurant is hard to find, has no sign out front, and the health inspection failed, very few people are walking in. Technical SEO setup handles the building side: making sure Google can find your pages, understand what they're about, and show them to people searching for what you offer. Content strategy is a separate project. Both matter, but fixing the building first is what makes everything else work.
Will fixing my technical SEO move me up on Google?
It depends on why you're not ranking. If your site has structural problems — Google can't find some of your pages, your titles are duplicated, your schema is missing or broken — fixing those removes barriers that are actively holding you back. That can produce meaningful ranking improvements on its own. If your technical foundation is already clean and you're still not ranking well, the problem is likely content depth or the authority of your site relative to competitors, and technical SEO alone won't change that. The free site review identifies which situation you're in before any money is spent, so you know whether a technical fix is what's needed or whether a different type of work would do more.
Does a hand-coded site show up better on Google than a site built with Wix or WordPress?
Hand-coded sites have a structural advantage for SEO. They load faster because there's no plugin overhead, no extra scripts running in the background, and no template assets loading on every page whether they're needed or not. Google measures page speed and uses it as a ranking factor, and hand-coded sites consistently score better on those tests. The underlying structure is also cleaner, which makes it easier for Google to understand what each page is about. WordPress and Wix sites can rank well with active work to overcome their built-in disadvantages, but they start behind. That gap matters most in competitive local markets where you're up against businesses with similar content. The technical difference becomes the tiebreaker.
What exactly does structured data do for my business?
Structured data is behind-the-scenes labeling that tells Google precisely what your business is, where you're located, what services you offer, and what each page contains. Without it, Google has to infer all of that from your page text — and it sometimes gets it wrong, which means your pages show up for the wrong searches or don't show up for the right ones. With it, Google knows with confidence that you're a licensed electrician serving Orange County, not a generic contractor page. It also enables enhanced search results: expandable FAQ dropdowns directly in the search listing, your business information in the knowledge panel on the right side of results, and the breadcrumb trail shown under your URL. These don't guarantee a top ranking, but they make your listing more informative and more clickable when you do rank.
What does Google Search Console setup include, and why does it matter?
Google Search Console is the free Google tool that tells you which of your pages are in Google's index, which ones have errors, what searches are bringing people to your site, and whether your structured data is set up correctly. Most small business sites have never had this configured — meaning the owner has no idea if some of their pages are invisible to Google, or if there's an error that's been quietly suppressing their rankings for months. Setup includes verifying your site under your own Google account (not ArdinGate's — you keep the data permanently), submitting your sitemap, checking every primary page is indexed correctly, and clearing any errors in the initial report. You walk away with a dashboard that shows the real state of your site in Google's eyes.
Will I need to keep paying for SEO maintenance every month?
Not for the technical foundation. Once your structured data, Search Console, sitemap, and page structure are set up correctly, they don't expire. You're not renting a subscription to have your site indexed — it's a one-time configuration that holds. The things that benefit from ongoing attention are content-related: adding new pages as your services expand, writing new content to target additional searches, building links from other sites. Those are marketing and content strategy, not technical SEO, and they're a separate category of work. The technical setup gives you a clean foundation to build on — whether you build on it yourself, hire a content agency with something solid to work from, or let the site run as-is and rank on what's there.
How long does the SEO setup take, start to finish?
For a site being built from scratch by ArdinGate, there's no separate SEO phase — it's built in from the beginning, so the launch date is the same regardless. For fixing SEO on a site you already have, most sites under ten pages are completed in one to two weeks. Larger sites take longer because each page gets its own title, description, and schema review rather than a blanket template applied to everything. If your site has errors in Search Console that need to be resolved first — old URLs that now return "not found" errors, for example — that can add time depending on how complicated the situation is. The quote you receive after the free site review includes a specific timeline, not an estimate that quietly extends.
Does this include getting my business into Google's local map results?
The technical setup covers everything on your website that signals your location to Google: your business address, service area, phone number, and hours embedded in the page code on every page of your site, formatted consistently everywhere they appear. Those are real local ranking signals and they're part of the setup. What the setup doesn't include is managing your Google Business Profile — the separate listing that controls how you appear in Google Maps and the local pack (the map with three business listings at the top of local search results). That profile is managed directly with Google, not through your website, and keeping it current is ongoing work. The Google Business Profile guide walks through how to set it up and maintain it yourself if you want to handle that side.
Can you fix the SEO on a site that someone else built?
Yes, and it's one of the more common engagements. The situations that come up most often: a Wix or Squarespace site where the owner set up the platform themselves but never touched the SEO settings; a WordPress site where an SEO plugin was installed but never properly configured; a site that was redesigned and in the process old URLs were removed without redirects, leaving Google with a map to pages that no longer exist; a site where every single page has the same generic title because whoever built it used a template and no one changed it. The free site review looks at specifically what's wrong with yours before any scope or price is discussed. There's no assumption that everything needs to be rebuilt — the work is scoped to what the site actually needs.
What happens to my Google rankings if I redesign my site or switch platforms later?
A redesign or platform migration is one of the most reliable ways to accidentally destroy years of SEO progress — and it happens constantly to businesses who don't realize the risk. The usual problem: the new site uses different URLs than the old one, and no one set up redirects from the old addresses to the new ones. Every page that was ranking, every link pointing to your old site — all of it goes dead. Google removes pages from its index when they stop returning content. Any redesign project from ArdinGate preserves your SEO baseline: old URLs get redirects to the correct new pages, your structured data is rebuilt and updated for the new page structure, and Search Console is checked and confirmed clean before the new site goes live. Nothing gets abandoned.
Not sure if your SEO is broken? Find out for free.
Send the URL and I'll look at what's indexed, what's broken, and what a setup would fix — no pitch, just a straight assessment.
Request a free site review