Skip to content
Back to Blog
Las Cruces SEOlocal SEOSEO auditsmall business websiteDeepAudit AIweb accessibilitytechnical SEOMesilla Valley

We Audited 51 Las Cruces Business Websites. Here Is What the Scan Found.

Joshua R. Gutierrez7 min read

We scanned 51 Las Cruces business websites with DeepAudit, the browser-based auditor we built and use on client work.

Here is exactly where they came from, because a benchmark is worthless if you cannot see how the sample was drawn. We queried the OpenStreetMap Overpass API for businesses inside a 12-kilometer radius of the Las Cruces city center that publish a website, dropped national chains and aggregators, deduplicated the domains, and ran the surviving homepages through the scanner. That produced 60 candidate sites, of which 51 returned a complete audit. Restaurants, contractors, clinics, retailers, the kind of place a local actually searches for on a phone.

This is a purposive sample, not a census of Las Cruces and not a random one. It describes these 51 sites.

The median score was 67 out of 100. Thirty of the 51 scored below 70. None reached 90.

Every percentage below counts hard failures only. Warnings are excluded, so the real number of sites with room to improve in each category is higher than what you see here.

Las Cruces is not uniquely behind

Some context first, so nobody feels singled out. In our national study, 191 of 292 audited sites returned valid mobile Lighthouse data, and 96.9 percent of those failed at least one of the three Core Web Vitals thresholds we tested. Small business websites are in rough shape almost everywhere.

What the widespread failure rate means is narrower than it sounds. A business that fixes these issues will have a better website than many of its local competitors. Whether that produces local rankings depends on the query, the searcher's distance, the Google Business Profile, reviews, categories, and prominence, none of which this scan measured.

Accessibility failures were nearly universal

Fifty of the 51 homepages triggered at least one accessibility failure, and the category averaged below 50 out of 100.

The most common single issue was a missing visible focus indicator, on 34 of the 51 sites. A focus indicator shows a keyboard user which link, button, or form field is currently active. Without one, someone navigating with the Tab key cannot tell what will happen when they press Enter.

That is a genuine barrier for the people it affects, and it may contribute to ADA exposure for a business open to the public. Fix it because people need the site to work, not because a scanner turned red. An automated scan cannot certify a site as accessible or inaccessible either way. It shows you where a manual review should start.

It is invisible to most owners, because the site looks fine when you click around with a mouse.

llms.txt was rare, but that is not the same as AI invisibility

Thirty-seven of the 51 sites had no llms.txt file.

We are reporting that as a file-presence observation and nothing more. llms.txt is a proposed convention, not an established protocol like robots.txt. Its absence does not mean ChatGPT, Claude, or Perplexity cannot find a business, and adding one does not mean any of them will recommend it. Our later work found that most of these files are emitted automatically by a platform or plugin rather than written by the business at all.

The question that actually matters is whether the site publishes its services, location, people, and contact details in crawlable HTML, and whether those facts agree with the business's external profiles. This scan did not test whether AI assistants recommend any of these 51 businesses.

The basics were missing on a lot of them

  • Main heading failed on 32 of 51 sites. Absent, empty, or otherwise failing the heading rule. A clear primary heading helps both visitors and search systems understand the page. Multiple H1s are worth reviewing in context rather than treating as an automatic defect.
  • No LocalBusiness structured data on 44 of 51. Organization or LocalBusiness markup makes your name, address, hours, and service area explicit rather than inferred. It does not replace a complete Google Business Profile, and it is not what the map pack runs on.
  • No meta description on 24 of 51. Google generates snippets from page content and may use your description when it summarizes the page better. Writing one gives you influence over that, not control.
  • Under 300 words on 24 of 51. That is the scanner's threshold, and it is a screening flag, not proof a page cannot rank. A short contact page can rank fine. The question is whether the page answers a distinct question and gives a visitor enough to decide.

Some of these are one-line changes. Others need real content or template work. The report should tell you which is which.

Security, speed, and prominence

Thirty-four sites returned no HSTS header, a browser security control for HTTPS sites. About half served at least one compressible resource without gzip or Brotli. Both are worth fixing on their own terms. Neither one earns a ranking.

On performance, a caveat matters more than the number. Only 10 of the 51 sites returned valid mobile performance data, and 8 of those 10 scored below 50. That is a real signal about the sites we could measure, and it is a small sample. Lighthouse is a lab test on a simulated device, not a recording of what an actual phone on an actual network in the Mesilla Valley experienced. Treat a low score as a reason to look at images, JavaScript, fonts, and server response time, then check the field data in Search Console before rebuilding anything.

Thirty-nine of the 51 scored near the bottom of the Open PageRank proxy, which is normal for small local sites with few backlinks. Open PageRank is a third-party estimate, not Google's PageRank, and it is useful for rough comparison rather than as an authority score. For most local businesses here, accurate business information, useful service pages, real reviews, and a complete Google Business Profile are higher-priority work than chasing links.

What the sample does and does not tell us

The median site in this sample had several detectable technical and usability problems, and the same categories kept recurring: accessibility, structured data, headings, metadata, security headers, and performance where we could measure it.

Fixing them gives a business a cleaner technical foundation and a better experience for the person who lands on the page. It does not guarantee a map-pack placement, and it does not come with a timeline. Google says local results are based mainly on relevance, distance, and prominence. Your website is one input to that. Your Business Profile, reviews, categories, location, and the searcher's own position are others, and none of them are things this scan looked at.

What happens to rankings and calls afterward has to be measured, query by query, after the work ships.

Check your own site

These 51 businesses were selected by the procedure at the top of this post, not hand-picked, but the sample is small and local and should not be read as a verdict on every business in the city.

Run the free audit on your own site. No signup, no credit card, and the report is yours to keep. Then open the important pages and check the findings yourself, because an automated report tells you where to look and not much more. If you would rather we read it with you, book a free 15-minute teardown and we will walk through what it found, live, no pitch.

Related services

Joshua R. Gutierrez, SEO Engineer, Axion Deep Digital

Written by

Joshua R. Gutierrez

SEO Engineer, Axion Deep Digital

SEO strategist and full-stack engineer who builds the audit tooling, then does the work. Technical SEO, Core Web Vitals, and content systems for SaaS and B2B.

View full profile & credentials →

Ready to build a website that performs?

Let us audit your current site, identify the biggest opportunities, and build a plan to grow your traffic and leads.