What does the citation audit actually check?
Forty directories across six categories — search and maps, major local directories, social profiles, review sites, industry and trade, and data aggregators. The checklist itself is free to generate and work through by hand. The scan doesn’t eyeball a match: name, phone, city, state and street are each compared on their own, with the phone matched down to the last ten digits and the name given a fuzzy fallback, so a real mismatch is separated from a formatting difference.
Are these the same citations AI answers give?
No, and the word does double duty. A local citation is your business listed in a directory — the same name, address and phone repeated consistently across dozens of them. An AI citation is an answer engine naming your page as its source. Both are worth having, but they are different jobs; AI search optimization covers the second kind.
Can it handle a business with no storefront?
Yes. A plumber with no shopfront isn’t an address with the street removed, so you mark the location as service-area and record the areas it actually covers. You can also record acceptable address variants — “Suite 200” and “Ste 200” are the same address — so the citation audit stops reporting a match as a mismatch.
Does it work for a business with many locations?
Yes. Connecting your Google Business Profile pulls your locations in, and re-syncing never duplicates them because each one stays bound to its own profile listing. For a larger book you can bulk import from a CSV, skipping duplicates and setting the first row as primary — ninety locations is a paste rather than an afternoon.
What does it read from my Google Business Profile?
Sign in with Google and AlmaSEO reads the profile directly — the rating, the review distribution, recent reviews including any reply you already wrote, and the searches people used to find you. When Google won’t return individual reviews, AlmaSEO says so and falls back to the rating and count rather than padding the panel out with nothing.
Can I reply to Google reviews from AlmaSEO?
Yes, to the recent ones the panel shows. Each carries a reply box, and what you write is posted to Google as the owner response; if you’ve already replied, the button offers to edit it and the box arrives holding your existing words. For an agency this is the difference between a review being noticed and a review being answered — you’re already in the client’s profile looking at the rating, so the reply happens there rather than becoming a message to the client asking them to log in and do it. AlmaSEO won’t write the reply for you. That’s deliberate: a generated apology under a one-star review is worse than silence, and this is the one place a client’s voice has to be their own.
How does city-level rank tracking work?
It reports the keywords your domain ranks for in that specific city, deduplicated to your best position for each and sorted by the traffic actually at stake. Every check is saved, so you get a trend line across thirty checks for top-three placements, page-one placements and estimated traffic — not a single snapshot. Anything that has dropped three or more positions since the last check is surfaced on its own.
Will I be told when a ranking drops?
A move of five positions or more pushes a Slack message by itself, so you find out because AlmaSEO told you rather than because the client did.
What do I hand the client at the end?
The audit ends in a report with a health score that starts at a hundred and comes down for every listing that is missing, duplicated or out of date. Your own notes survive a rescan — AlmaSEO updates what it found and never overwrites what you wrote by hand. Any row you can’t fix from a directory login hands off to AI Agent Workspace with the fix already written out.