Savvy Build · search fix list

Your homepage and 36 articles are hidden from search. Your login pages are not.

I checked every page your site publishes (207 addresses: both sitemaps, every post, every page and every listing WordPress lists). Below are the pages to switch back on, the sign-in pages to switch off, and the exact Yoast SEO setting for each. Your site runs Yoast SEO Premium (Yoast SEO v28.6) on WordPress, so all of it is done from your WordPress admin.

Checked 14 November 2026. Every number on this page comes from that check. Download the full list: data.csv (207 rows).

37
pages you want found, set to noindex (homepage + 36 articles)
11
login, register and password pages open to search
#6
where Google shows your login page for site:savvybuild.co.uk today. Your homepage is not in the top 10

1Switch your articles back on

36 articles hidden

Every article on the site carries noindex, including the one published on 13 November. Search engines are told to leave all 36 out of their results.

Do this first (one switch covers every article, old and new)

  1. WordPress admin
  2. Yoast SEO
  3. Settings
  4. Content types
  5. Posts
  6. “Show posts in search results”: on
  7. Save changes

If that switch is already on, the setting sits on each article instead. Open an article, then Yoast SEO › Advanced › “Allow search engines to show this content in search results?” › Yes, and Update. If a tool publishes your daily articles, check it is not setting this to No on each new one.

Why I think it is the switch, not each article:
  • All 36 articles are noindex, from the oldest (Mar 2025) to the newest, and Yoast’s own data for each says the same.
  • There is no posts sitemap: /post-sitemap.xml returns 404 and your sitemap index lists only pages and resources. Yoast drops a content type from the sitemap when that switch is off.
I cannot see your admin, so this is the most likely place, not a certainty. After the change, /post-sitemap.xml should load.
The 36 articles, newest first

2Switch your homepage back on

1 page hidden

Your homepage (“Price a Job Instantly | AI Construction Cost Estimator | Savvy Build”) carries noindex, follow. Your other main pages (About, Contact, Resources, the five resource pages) are set to index, so this is a setting on the homepage itself.

Do this

  1. Pages
  2. Edit your homepage (page 1408)
  3. Yoast SEO
  4. Advanced
  5. “Allow search engines to show this content in search results?”: Yes
  6. Update

Direct link once you are logged in: edit the homepage. Open it in the WordPress editor, not the Beaver Builder screen; the Yoast SEO box sits in the WordPress editor.

3Switch the sign-in pages off

11 pages open

These 11 pages are set to index and listed in your page sitemap, so search engines are invited to show them. Google already does: /login/ is result 6 for site:savvybuild.co.uk. The ones ending in “-2” look like copies of the originals.

Do this on each page below

  1. Edit the page
  2. Yoast SEO
  3. Advanced
  4. “Allow search engines to show this content in search results?”: No
  5. Update

This also takes each one out of Yoast’s sitemap.

Tidy-up: 6 dashboard pages in the sitemap that send visitors to the login

Not a leak (logged-out visitors are redirected), but they sit in your sitemap. The same “No” setting removes them.

Your call

no change suggested
Already hidden and looks right: leave these (112 addresses)

Basket and My account (WooCommerce hides them itself), Create job, three old homepage copies (/home-1/, /home2/, /homepage/), 47 job listings and 18 company profiles, plus builder templates and property pages that redirect. Every one is in data.csv.

How to check it worked

  1. Open your homepage and any article, view the page source and search for robots. It should read index, follow.
  2. Open /post-sitemap.xml. It should list your articles.
  3. Your site has Site Kit by Google installed, so Search Console is a click away: inspect the homepage URL and ask Google to index it, then submit the sitemap again.
  4. For the sign-in pages, view source on /login/: it should read noindex. Google drops them once it crawls them again.
Download the full list (data.csv)