Easton Digital · SEO + GEO Audit

Hall Signs
Search & AI Visibility Audit

How the site performs in Google, how it performs in AI answers, and the one gap that explains both.
Site: hallsigns.com Platform: BigCommerce Audited: 30 July 2026 Pages reviewed: 1,750 in sitemap Search data: GSC, 12 mo to 19 Jul 2026
SEO health score
50/100
Ten specialist checks across technical, content, schema, performance and AI readiness.
Cited by AI on
2/12 prompts
ChatGPT names Hall Signs on its two sign-blank categories and nowhere else.
Section 01 · Executive Summary

Where the site stands

Technical SEO 22%
70
Content Quality 23%
37
On-Page SEO 20%
52
Schema 10%
46
Performance 10%
35
AI Search Readiness 10%
49
Images 5%
55

Authority and backlinks is not scored. Without a Moz or Bing key, and with the Common Crawl link graph returning no referring domains for any domain tested, that dimension is unmeasured rather than poor. It is excluded rather than guessed at.

The six fixes worth doing this week
Fix the dead store subdomain
~800 clicks a year currently end on a browser security warning. 30 minutes.
Remove the broken sitemap URL
A non-resolving address is being submitted to Google. 15 minutes.
Declare the sitemap
robots.txt names no sitemap, and the standard path returns not-found. 15 minutes.
Turn HTTPS enforcement back on
The site currently tells browsers to forget its HTTPS policy. 15 minutes.
Say “sign blanks” on the blanks pages
The phrase that converts is missing from both page titles and headings. 20 minutes.
Fix “anodized” to “alodized”
A wrong process name in the description of the top revenue page. 5 minutes.
Section 02 · The Load-Bearing Finding

There is no page for the buyer who makes Hall Signs money

Revenue comes from sign blanks sold to trade buyers: sign shops, municipalities, contractors. The audit found no page anywhere on the site that speaks to them. That single absence explains the weak result in Google and the weak result in AI answers at the same time.

The dealer link goes nowhere useful
The homepage advertises Become a Dealer. That link points to the generic contact form. Across all 1,750 pages there is no wholesale, dealer, trade or bulk-pricing page.
The money pages have no words on them
Both sign-blank category pages contain zero descriptive paragraphs. The warning-signs category, which sells nothing, does have proper copy.
The money pages avoid the money phrase
Neither page title nor heading contains “sign blanks”. It survives only in the web address, yet it is the best commercial term the site has.
Why this matters twice over“Aluminum sign blanks” is the strongest commercial term in Google Search Console: position 3.9 with a 3.26% click rate, far above anything else on the site. It is also the exact phrase ChatGPT uses when it recommends Hall Signs. The business already owns the term. It simply has no page built around it, and nothing at all for the buyer who asks where to source blanks in quantity.

When ChatGPT is asked “where do sign shops buy sign blanks,” it names US Standard Sign, CPC Sign Supply, Dornbos and Grimco. That is not a mysterious AI problem. There is no Hall Signs page answering that question, so there is nothing to cite and nothing to rank.

Section 03 · Technical Foundations

Structurally sound, with four specific faults

The underlying build is better than most stores on this platform. Pages render fully without JavaScript, so Google and AI crawlers can read everything. Duplicate-address handling across filters, sorting and pagination is genuinely well done. A 243-page crawl returned a clean result on every single page, with no broken links and no redirect chains.

IssueSeverityWhat we foundFix
Dead store subdomain still rankingCritical store.hallsigns.com drew 815 clicks and 8,056 impressions in 12 months at average position 8.2. It redirects to a secure address whose certificate belongs to an unrelated business, so every visitor sees a security warning. Nothing on the main site links to it. Restore a valid certificate, or redirect the subdomain to the main site.
A broken address inside the sitemapCritical The page sitemap submits https://www.hallsigns.comnull to Google. It does not resolve. A platform fault where an empty field was joined onto the domain. Find the page entry with the blank address field and correct it.
HTTPS enforcement switched offHigh Every response carries an instruction that tells browsers to discard any remembered HTTPS-only policy, rather than simply not setting one. Set a one-year policy. Do not enable the browser preload list until the store subdomain above is fixed, or that address breaks completely.
Sitemap never declaredHigh robots.txt contains no sitemap line at all, and the conventional /sitemap.xml address returns a not-found page. The real sitemap sits at a non-standard address. Declare it in robots.txt and redirect the conventional address to it.
AI crawlers slowed to one page per 10 secondsMedium Around 35 AI crawlers, including those behind ChatGPT, Perplexity and Google’s AI features, are permitted but rate-limited. At that speed a full pass over the catalogue takes roughly five hours. Consider easing to 2 to 5 seconds for the engines whose citations are being pursued.
A point of reassuranceThe robots.txt file lists dozens of AI crawlers in a way that looks, at a glance, like a blanket ban. It is not. Reading the full rule set confirms they are allowed to crawl and merely slowed down. No change is needed to make Hall Signs visible to AI engines. The barrier is what those crawlers find when they arrive.
Section 04 · Content & On-Page

The content investment went to the traffic that does not convert

This is the weakest dimension in the audit, and the most fixable. The pattern is consistent: informational pages about sign meanings are reasonably built, while the pages that actually sell are close to empty.

On mobile, buying is harder than it should beAdd to Cart cannot be reached without scrolling on either device. On a phone the top product requires roughly two full screens of scrolling past eight stacked option groups before a customer can buy. Mobile is 34% of clicks and converts at a lower rate than desktop, which fits.
Section 05 · Structured Data & Speed

Two template fixes repair the whole catalogue

Both areas share a useful property: the faults are in page templates rather than in individual products, so a single change corrects all 1,697 products at once.

Structured data

Structured data is the machine-readable summary that lets Google show rich results and lets AI engines identify a business with confidence. Hall Signs has a partial, dated implementation.

Speed

Desktop is fine. Mobile is not, and one fault causes most of it.

Mobile load, home
16.2s
Desktop is 2.2s on the same page.
Mobile layout shift
1.604
On the top product page. Anything above 0.1 is a failure.
Server response
39-201ms
Fast. Hosting is not the problem.
Desktop load
1.2-2.2s
Good across every page tested.

Product images are published without stated dimensions, so the page visibly jumps around as it loads on a phone. Adding those dimensions in one template is the single biggest speed win available, and it fixes every product page at once. The remaining weight comes from a duplicated script bundle and a pair of duplicate font requests.

An honest caveatThese speed figures are laboratory measurements taken from our own test runs, not field data from real visitors, because Google API access is not yet connected for this site. They are directionally reliable but should be confirmed against real-user data once that connection is made. We also do not believe speed explains the recent traffic decline described in the next section.
Section 06 · Organic Search Performance

Enormous reach, almost none of it commercial

Organic clicks · 12 mo
32,624
On 4.74M impressions. The largest search surface of the four brands.
Clicks, last 3 mo
−11%
Against the prior 3 months. Impressions fell 35% over the same stretch.
Non-brand click rate
0.75%
10,358 non-brand clicks against 1.38M impressions.
Clicks to a dead address
815
store.hallsigns.com, unreachable securely.

161 non-brand searches sit between position 5 and 20, carrying 672,511 impressions between them, and those produce just 1,521 clicks. Ranking mid-page-one while almost nobody clicks is the pattern to explain.

Search termImpressionsPositionClick rateReading
divided highway sign42,3345.60.09%Someone checking what a sign means, not buying one.
stop ahead sign30,8646.10.04%Same, and the site competes against itself here across four near-identical pages.
winding road sign26,4705.70.06%Same pattern.
aluminum signs21,0677.40.44%Commercial, but the wrong audience: this result page is full of consumer print shops.
aluminum sign blanks4,3873.93.26%The one that works. A trade result page, trade buyers, and Hall Signs belongs there.

The contrast in the last row is the whole strategy. On the term that matches the business, the click rate is thirty to eighty times higher than on the informational terms. Those two blanks category pages are also the top revenue-relevant pages in search: 892 and 430 clicks respectively, on 129,358 and 77,968 impressions.

Record the trend before it gets attributedImpressions peaked at 505,050 in February and fell to 234,856 by June, a 53% decline. Clicks went from 3,304 in August to 2,227 in June. This began well before any of this work, and our speed analysis does not support blaming page performance. Noting it now keeps a later reading from crediting or blaming these fixes for a trend already in motion.
Section 07 · AI Visibility

Cited where it sells, invisible everywhere else

We put twelve real buyer questions to ChatGPT with web search enabled and recorded every source it cited. Hall Signs appeared in two answers: “best aluminum sign blanks supplier” and “best reflective sign blanks.” Both are its highest-converting categories. The other ten answers fall into three losing patterns.

Trade sourcing
“Where do sign shops buy sign blanks.” Owned by US Standard Sign, CPC Sign Supply and Dornbos. Hall Signs sells exactly these products and has no page answering the question.
Finished signs
Road and work-zone signs, owned by online sign shops led by Rice Signs. Correctly outside the blanks focus, so low priority.
Specifications
Thickness and sheeting-grade questions, owned by competitor guides and 3M. Hall Signs has the expertise and no published guide.
What the site would need to change
Where to get cited
#TargetTypeAngle
1Opt Signs, manufacturer roundup and thickness guideEditorialAppears as a source on two separate questions, so it is a real publication to approach. Ask for inclusion in the roundup and offer a better thickness explainer.
2Thomasnet, aluminum sign blanks directoryDirectoryCited on the main blanks question. Claiming and completing the listing is low effort for repeat exposure on the money category.
3r/CommercialPrinting and r/signshopCommunityBoth cited as sources, and both are the actual buyer. Genuine participation in substrate and supplier discussions.
Section 08 · What To Do

Sequenced by return on effort

Week one, roughly two hours in total
  1. Fix or retire the store subdomain so the 800 clicks a year it still earns stop landing on a security warning.
  2. Remove the broken address from the sitemap and stop submitting it to Google.
  3. Declare the sitemap in robots.txt and redirect the conventional address to the real one.
  4. Restore HTTPS enforcement, leaving the browser preload list alone until the subdomain above is sorted.
  5. Put “sign blanks” into the titles and headings of both blanks category pages.
  6. Correct “anodized” to “alodized” on the alodized category description.
Weeks two and three, the substantive work
  1. Build a proper trade and wholesale page. Who qualifies, account pricing, bulk quantities, stocked sizes and gauges, lead times, how to open an account. Point the existing Become a Dealer link at it. This is the highest-value item in the audit and it serves Google and AI equally.
  2. Write real copy for both blanks category pages, 250 to 400 words each covering gauges, alloys, sheeting grades, sizes, hole patterns and minimums.
  3. Add image dimensions in the product template to fix the mobile layout jumping across the entire catalogue.
  4. Link the sign-meaning pages to the blanks categories so that informational traffic has somewhere commercial to go.
Month two, authority
  1. Publish the two specification guides on thickness and reflective sheeting grades. They serve customers, they earn AI citations, and they are the credible thing to offer Opt Signs.
  2. Add organisation and local-business markup so the company is machine-identifiable, then fix the product template faults.
  3. Pursue the three placements: the Opt Signs roundup, the Thomasnet listing, and genuine participation in the two trade communities.
  4. Re-measure after 30 days against the same searches and the same twelve AI questions, tracking branded clicks, blanks positions and citation rate.
One open question we are not pretending to have settledThe informational sign-meaning traffic is either impression noise to be ignored, or a winnable opportunity. Our search-experience review found that roughly 60% of those result pages are held by commercial competitor category pages running 800 to 2,000 words, which suggests the commercial half is contestable. Our AI citation study points the other way. Both agree trade and blanks come first, so the disagreement changes nothing about the plan above. Settle it afterwards with a bounded test on the four or five biggest sign-code families rather than a site-wide build.