San Jose SEO that gets you found.
There are two places a local business can win: the map pack and the blue links. They rank on different signals and move on different clocks. I work both, plus the newer one — getting your business cited when someone asks ChatGPT or Google's AI overview for a recommendation.
What's included
Google Business Profile
Categories, services, service areas, photos, and posts. For a local business this is usually the single fastest lever, and it is the one most people leave half-finished.
Local rankings & citations
Consistent name, address, and phone everywhere it appears. Inconsistent NAP quietly suppresses local rankings and it is tedious but fixable.
On-page & technical
Titles, headings, internal linking, schema, and site speed — the parts that decide whether your pages can rank at all.
Monthly reporting
What moved, what did not, and what I am doing next. Real numbers from Search Console and the map pack, not a dashboard screenshot with no commentary.
Common questions
- How long before I see results?
- The Google Business Profile can move in four to eight weeks. Organic rankings on a newer domain take longer — three to six months before it compounds. Anyone promising page one in thirty days is selling you something.
- Do I need to sign a long contract?
- No. SEO takes months to compound, so I would rather you stay because it is working than because you are locked in.
- What is AI search optimization?
- When someone asks an AI assistant for a local recommendation, it pulls from sources it can read and trust. Clean structured data, clear service pages, and consistent business information make you citable. It is largely the same work as good SEO, aimed at a newer surface.
Got something you want built?
Tell me what the business does and what is getting in the way. I will tell you honestly whether I am the right person for it.