Christopher Abraham home
Christopher Abraham

SEO consultant: technical SEO, indexing, schema, and AI search

Local competitor recon

Owners usually know their competitors by name and by reputation. What they rarely have is a side-by-side record of what Google actually shows for each one: the primary category, the rating and review count, whether an address appears, the hours, the phone number, and the website. I build that record from Google's own data, put your profile in the same table, and point out where the differences are worth acting on.

Who it's for

How it works

First you and I settle on the searches that matter, such as "roof repair" plus the towns you serve, and the businesses you consider rivals. I query Google's Places data for those searches and record what comes back for every listing: name, primary and secondary types, rating, number of reviews, whether a street address is shown, opening hours, phone, website, and the business status Google reports. The raw responses are kept with the date they were pulled, so anyone can check the table against its source.

Your own profile goes through the same pull. That is often where the most useful findings are: a phone number on the listing that differs from the website, a category that undersells what you do, hours that stopped matching reality, or a profile that shows in public but has never been verified.

What you get

Ground rules

Recon reads public listing data. It doesn't create profiles, contact competitors, or post reviews, and it never adds anything to a listing that isn't true of the business. Any changes to your own profile come after the read, with your approval. If the profile turns out to be unverified, verification comes first; see Business Profile verification help.

Related reading

The setup questions behind most findings are covered in my guides to service-area businesses, Apple Maps and Bing Places, and Business Profile performance reports. Broader local work sits under local SEO and Google Business Profile.

Updated