Get found on Google. Stay found.
PROOF48 handles technical SEO, Google Search Console, static sitemaps, schema markup, and AI search visibility. The same approach that grew proof48.com from 14 to 64 indexed pages in one sprint. Every page earns its place with real content and real data, nothing fabricated.
How the SEO work runs
Technical audit first
Crawlability, duplicate titles, broken canonical tags, sitemap format, robots.txt, Core Web Vitals. We fix the floor before building the ceiling. A 4,000-word article on a site Google cannot crawl is 4,000 words Google will never read.
Search Console, verified and wired
We verify the property, submit the sitemap, and pull the first 90 days of query data. That data decides what pages to build next: actual words actual clients type, not keyword tool guesses.
Content structured around real intent
Pillar pages for your main services, one target page per long-tail query, FAQPage schema that answer engines quote verbatim. No content farms, no auto-generated filler. The FOUND plan includes 2 blog posts per month written in your voice and mapped to a real keyword.
GEO: show up in AI answers too
Google AI Overviews, ChatGPT, Perplexity and Claude all pull from the same crawl. Every page we build opens with a 40 to 60 word answer block written to be quoted directly. We also publish llms.txt so AI assistants know what you sell and at what price.
SEO takes months, not days
Rankings move slowly. Technical fixes land in Google within days, but content authority builds over quarters. The FOUND plan at 297 EUR per month pays for itself when one new client finds you through search. Two or three do, and it compounds. But it does not compound in week two. Anyone promising page-one rankings in 30 days is selling something else.
A good fit
- Sites that are technically broken: no sitemap, bad canonicals, duplicate titles
- Local businesses with no Google Business Profile or no Search Console
- Businesses with clear services that people actually search for
- Anyone who wants search traffic to compound over 12 to 24 months
Not a good fit
- Businesses that need customers this week (use ads for that)
- Sites with no real content and nothing specific to say
- Industries where search intent does not exist yet
- Anyone expecting page-one results in under 60 days
Built on proof48.com first
The same SEO architecture behind every client site was built for proof48.com: 64 indexed pages from 14, a static sitemap with real lastmod and hreflang, FAQPage and Service schema on every page, AI crawlers unblocked at the edge, and a daily Search Console resubmit loop. SCP Shine and Style is the first external client on the full setup: verified Search Console property, static sitemap, schema, a daily sitemap resubmit and a plan that maps every long search to one page.
Questions, answered
What is included in the FOUND plan?
297 EUR per month: Google Business Profile management, local SEO for 5 target keywords, 2 AI blog posts per month in your voice, schema markup, a monthly ranking report, and competitor and review monitoring. It includes everything in the Maintenance plans.
Do you write the blog content?
Yes. We research the keyword, write the article, run it through a humaniser pass to remove AI tells, and publish it with the correct schema. You review and approve before it goes live. Each article targets one specific question your clients actually search for.
Do you work with sites you did not build?
Yes. We run the technical audit on whatever stack you are on, fix what we can and document what we cannot, verify Search Console, and start the content work. The only thing we cannot fix is a site fundamentally broken at infrastructure level, where the rebuild is the SEO fix.
What about AI search: ChatGPT, Perplexity, Google AI Overviews?
GEO (Generative Engine Optimisation) is part of every SEO engagement. We write answer blocks that AI systems quote directly, structure pages with entity data they resolve correctly, and publish llms.txt. It is not a separate service, it is the 2026 version of the same job.
From the blog
Why the category you pick on Google Business Profile comes before the description
Pick the primary category that names what the business mainly is, in the most specific term Google's list offers, then add only a few extra ones. Google's help says the categories you select affect your local ranking; the description pages we read make no such claim.
Read itseoWhat to actually do when Google suspends your business profile
Read the notice, then appeal once through Google's appeals tool, with documents whose business name and address match the profile exactly: registration, a licence, a tax certificate or a utility bill. Google says decisions can take up to 5 business days and an appeal can be submitted only once.
Read itseoLocal SEO for a contractor who works across an entire county
A contractor who works across a county needs one Google Business Profile with a hidden address and the towns you serve listed, one page per type of job, and a town page only where real jobs back it. Google ranks on relevance, distance and prominence, so no one can promise a position.
Read itmarketingHow a personal trainer actually gets more clients without cold outreach
A personal trainer gets more clients by making it easy for people who already know them to recommend them, and easy for strangers to book. That means asking happy clients for introductions, one clear booking page, honest reviews and a free first session with a plan.
Read itseoWhat SEO actually means for a veterinary clinic
SEO for a veterinary clinic is mostly local: a Google Business Profile with the clinic's real name, true hours and a phone that gets answered, a page for each species and service the vets really treat, and reviews asked of every owner. Nobody can promise a position.
Read itseoWhat SEO actually looks like for an auto repair shop
SEO for an auto repair shop is mostly local: a Business Profile with the shop's real name and hours, a page for each repair you want to be found for, honest prices and estimate rules, and reviews asked of every customer. Nobody can promise a position, and Google says a better local ranking cannot be paid for.
Read itMore from PROOF48
Your clients are already searching. The question is whether they find you.
We start with a free technical audit. Send your URL and we will tell you what is broken in the first reply.
Get the free audit