If nobody seems to find your agency on Google, the fault often isn't your photos, your prices or your reputation. It can be a small file most people never open, called a sitemap. Here's what one looked like on a real estate site, and how to check your own in about two minutes, without touching any code.

What a sitemap actually does

A sitemap is a plain list of web addresses that you hand to Google, in effect saying: these are the pages on my site worth looking at. It usually sits at a fixed address, yoursite.com/sitemap.xml, and gets built automatically by whatever system runs your site. Google checks it from time to time and uses it as one of the ways it decides what to look at and show in search results. It's not the only way Google finds your pages, but it's meant to be a dependable map of what's actually there.

What we found on one real estate site

During an audit of an agency site on Spain's Costa Blanca, the sitemap listed 70 property pages. Every single one of them, when opened, showed a "page not found" message. The template pages had been listed once and never cleaned up, or never matched anything real to begin with. Meanwhile, the agency had 176 real properties for sale and rent, with genuine photos, prices and details. Not one of those 176 was in the sitemap. Google was being pointed exclusively at pages that led nowhere, and told nothing at all about the inventory that actually existed. To a visitor clicking around the site by hand, everything looked normal. To Google, reading the sitemap, the entire real business was invisible.

Why this quietly kills your search visibility

Search engines don't crawl your whole site endlessly and instantly. They spend a limited amount of attention on any one site, then move on. If that attention goes to 70 dead pages, there's less of it left for anything real. Repeated dead links also erode how much a search engine trusts your sitemap going forward, so it may end up checking it less carefully over time. And pages that were never listed anywhere in the first place can take far longer to be noticed at all, since nothing pointed directly at them.

How to check your own sitemap in two minutes

  1. In your browser, go to yoursite.com/sitemap.xml, using your own address. If nothing loads, or you get an error page, that alone is worth flagging to whoever runs your site.
  2. You'll see a list of web addresses. Skim it: do they look like real, specific pages, a named property, a named service, or generic placeholder-looking addresses?
  3. Open five or six of them in new tabs, spread across the list rather than just the first few. Do they load the actual page, or a "not found" message?
  4. Separately, search your own site for one of your real listings by name, or search Google for it using "site:yoursite.com" followed by the property name. Confirm it has its own page with its own address.

If step three turns up broken pages, or step four turns up nothing, you have the same problem this agency had. If you or whoever maintains your site has access to Google Search Console, a free tool from Google, the coverage report there will show a count of "not found" errors discovered through the sitemap directly. Useful to check, but not required for the two-minute version above.

What to do tomorrow

If the check turns up broken pages, tell whoever maintains your site exactly what you found: which addresses return "not found", and that your real listings aren't in the sitemap at all. That's a concrete, fixable brief, not a vague request to "improve our SEO". And even if you have no plans to rebuild anything, this two-minute check tells you whether the money you pay every month for hosting and maintenance is actually reaching the people searching for what you sell.

This is the same fault we found and fixed in a Costa Blanca real estate rebuild, 176 real listings replacing a sitemap of 70 dead ones. If you want a second pair of eyes on yours, send it over on WhatsApp.