| What I track | Aug 2026 | Sep | Oct | Nov |
|---|---|---|---|---|
| Google reviews, and your ratingThe first thing a new customer looks at, and yours is the strongest I have measured | 4.6 · 354 | · | · | · |
| Reviews that got a replyEvery review you have, counted one by one. Somebody has been diligent about this | 320 of 354 | · | · | · |
| Critical reviews that got a replyThe one, two and three star ones. This is the row that costs you money | 10 of 39 | · | · | · |
| People who looked at your Google listingYour profile counts this. I cannot see it from outside | needs profile access | · | · | · |
| Calls and website clicks from that listingHow many of those people did something. Same access | needs profile access | · | · | · |
| Searches that brought up your listingWhat people actually typed. Same access | needs profile access | · | · | · |
This is not a backlog from a busy week. They go back years: two from the last day, one from last week, one from last month, four more from two months ago, and on down. Every one of them is still the last word on the subject.
Meanwhile 300 of your 354 reviews are five stars. Your reputation is genuinely excellent and it is the single best asset in this report. The problem is not what people think of the food.
It is that the reviews getting answered are the ones that were already going well. A happy customer has come back regardless. The unhappy one is the review a stranger stops and reads, and an unanswered complaint is the version they believe.
Worth saying first, because it is the part you do not have to pay anyone to rebuild. Your reputation is genuinely strong and the bones of the site are fine.
One row per check, roughly in the order I would tackle them. Open any row to read what it actually means for you, not just what is technically wrong. The new site already clears most of them.
| Check | Site today |
|---|---|
Fix 01 What Google is told you areYour profile is carrying this aloneSearch your own name and you get a clean panel: 4.6 stars, 354 reviews, $10 to $20, hours, menu, order buttons. That is all coming from your Google Business Profile, which is a separate system Google runs, and yours is set up well. Your website is a second, independent place Google looks. Every site sends a short machine-readable summary of what the business is. Here is the entire summary yours sends today: { "@type": "Organization",
"name": "HANGAR 36",
"url": "https://www.hangar36nj.com/",
"logo": "hangar.png" }
Name, web address, logo. It does not say restaurant. No hours, no address, no phone, no price range, no rating. Your hours are in the footer where people can read them, but they are not in the part machines read. Here is what that costs you, in your own search result. Google lists your price as "$10 to $20 per person, reported by 46 people." It is asking customers to guess, because nothing authoritative tells it otherwise. That is a fact about your business being crowdsourced from strangers. Same principle across the board. Google gives more weight to facts confirmed by two independent sources, and right now your site confirms none of them. The richer treatment on your website's own listing in regular search results is built from site data, not profile data. And your profile is currently the single point of failure for every fact about your business: if it is ever suspended, or a stranger's "suggest an edit" goes through, nothing else states your hours in a form Google trusts. Nothing is missing from your website. It needs to be said twice, once for people and once for machines. Site structured data: Organization, WebPage, WebSite, BreadcrumbList, ImageObject. Restaurant / address / hours / rating / price: 0
|
Name + logo only |
Fix 02 Photos labeledSo your food shows up in Google ImagesThere are 72 images across the six pages, and not one has a text label. That label is how Google knows what a photo shows, and how a blind customer's screen reader describes it. So none of your food photography is doing anything for you in Google Images, and anyone using a screen reader gets nothing from it. For a restaurant, where the photos are most of the pitch, that is a lot of good work sitting idle. 72 images checked · 72 missing alt text · 100%
|
0 of 72 |
Fix 03 Each page has its own nameTwo pages share a titleYour Monthly Specials page has the exact same search title and description as your Menu page. Both are titled "Restaurant Menu in Hazlet, NJ - Breakfast, Lunch & Dinner," word for word. To be fair, the page is not invisible. Search your own name and Monthly Specials shows up as a link under your listing. But that is people who already know you. When two pages look identical to Google, it picks one and mostly ignores the other, so the specials page has almost no chance of turning up for someone searching "dinner specials near Hazlet" who has never heard of you. Specials are exactly the kind of thing people search for cold. /monthly-specials title and description are byte-identical to /menu
|
2 identical |
Fix 04 Contact page descriptionThe line Google prints under itThe description your Contact page hands Google reads "Explore open positions at our aviation inspired restaurant." That is the careers page text, copied onto the wrong page. That is the line Google is most likely to print under your Contact page, so someone looking for your phone number or address gets a hiring ad instead. Small thing, quick fix, but it is costing clicks from people who are ready to walk in. /contact-us meta description matches /careers verbatim
|
Careers text |
Fix 05 Homepage weightSpeed on a phone with a weak signalYour homepage loads 2.4 MB across 38 separate requests, and 1.8 MB of that is images. One logo file alone is 404 KB. Every image on the site is a JPEG or PNG, with none using the newer formats that typically cut image weight by half or better with no visible quality loss. On a phone on a weak signal, that is the difference between a customer waiting and a customer leaving. Google also uses load speed as a ranking factor. Measured 2026-08-06: 2,428 KB total · images 1,871 KB · CSS 434 KB · JS 9 KB
|
2.4 MB |
Fix 06 Site footprintEvery page is another chance to be foundThe whole site is six pages, and two of them are very thin: Monthly Specials is 176 words and Careers is 252. Every page is a separate chance to show up in a search. Right now there is nothing targeting the searches that actually bring people in: BYOB, catering, breakfast near Hazlet, private events, and so on. This is the slow-burn item and the main thing ongoing work would build. 6 pages total · thinnest 176 words · no blog or landing pages
|
6 pages |
Fix 07 Share preview imageWhat shows when a link is texted or postedCareers and Contact have no preview image set. When someone shares those links on Facebook or in a text, they show up as a bare link with no photo. The other four pages are set up correctly, so this is a matter of filling in the gaps. /careers and /contact-us: og:image missing
|
2 of 6 missing |
Fix 08 One clear headline per pageSo Google knows what the page is aboutThe homepage has two main headlines where there should be one. Search engines use the main headline to understand what a page is about, and two of them splits the signal. Minor on its own. Listed because it is a five minute fix on the page Google looks at hardest. 2 <h1> elements on /
|
2 on the homepage |
You are already on this, so this is not a pitch, it is a list of what I am doing. Some of it moves the score in Section 02. Most of the rest does not, and for a restaurant it is closer to the money than anything that does.
Six pages can only rank for so much. There is nothing built yet to catch someone searching BYOB restaurant near Hazlet, or breakfast catering Monmouth County, or the other specific things people type when they are ready to go out.
This is the slow burn item and the main thing ongoing work builds: real pages for real searches, one at a time, each one a new door into the restaurant. Fix 06 above is the measurement of it.
The eight items above are not a one time cleanup. Photo labels, page titles, descriptions, image weight and structured data all drift as a site gets edited, and they get re-checked every month against the same 24 checks.
None of the following moves the score in Section 02. With 354 reviews already to your name, this is where most of your search visibility actually lives, and it is the reason the top of this page is a table rather than a grade.
You do not have a reply-rate problem. 320 of your 354 reviews were answered, and that is better than most restaurants manage. The gap is narrower and more expensive than that: of the 39 reviews rated three stars or lower, only 10 ever got a reply.
So this is not a new service being introduced. Review replies are already part of what you pay for, you already know you want them, and when that work moves over it carries on without a gap. What changes is that the critical ones stop getting skipped. Every review gets a written reply, the bad ones first, sent to you for approval before it posts. Nothing goes out under your name that you have not read.
This matters more than the volume does. Somebody deciding between you and the diner down the road does not read all 354. They read the recent ones and they read the bad ones. An unanswered complaint is the only version of the story they get.
Regular posts on the profile itself: specials, seasonal menus, new photos as they are taken. Same rule, you approve before anything publishes.
A profile that keeps moving outranks one that was filled in once and left alone.
A list of the searches worth winning, checked regularly, showing where you come up for each one and in which town. Not a vague "we are working on it," an actual position that moves or does not.
It is also how we decide which page to build next: the searches you are close on are worth more than the ones you are nowhere on.
Directories copy your details from each other and get them wrong. When your phone number or address disagrees between listings, Google trusts all of them a little less.
This gets audited on a schedule and the mismatches get chased down. Unglamorous, and one of the few local ranking factors fully inside our control.
The same table as the top of this page, with the website figures added underneath. Same report, same link, updated every month, so you can watch the progress rather than read about it.
| Metric | Aug 2026 | Sep | Oct | Nov |
|---|---|---|---|---|
| Critical reviews answeredThree stars or lower. The row that matters most | 10 / 39 | · | · | · |
| All reviews answeredEvery review on the listing | 320 / 354 | · | · | · |
| Google rating and reviewsThe number that moves customers most | 4.6 · 354 | · | · | · |
| Health scoreThe 24 checks in Section 02 | 46 | · | · | · |
| Pages liveMore pages, more ways to be found | 6 | · | · | · |
| Photos labeledWorking in Google Images | 0 / 72 | · | · | · |
| Homepage weightLower is faster on phones | 2.4 MB | · | · | · |
| Restaurant details on the websiteNot the profile, the site itself | No | · | · | · |
| Searches you appear forNeeds Search Console access | · | · | · | · |
| Clicks from GoogleNeeds Search Console access | · | · | · | · |
| Google Profile views and callsNeeds profile access | · | · | · | · |
Everything in this report comes from free tools, most of them Google's own. They are linked below, already pointed at your site, so you can look at the same numbers I do whenever you feel like it. Worth running them once now, so you have your own before-picture to compare against later.