SEO run on evidence, not opinion
We crawl your site in our own platform, rank every problem by the traffic it actually costs you, then do the work. You get a prioritized queue with owners and dates, and the next crawl proves whether it moved.
The symptoms we get called about
Most sites we take on are not broken. They are leaking, quietly, in places a generic audit tool never looks.
- Traffic flat or sliding for months with no obvious cause
- Pages that took weeks to write and never ranked
- Competitors outranking you on your own product terms
- A previous agency sent reports but nothing changed
- Thousands of URLs and no idea which ones matter
- Rankings that moved after a redesign, in the wrong direction
- AI answers recommending competitors instead of you
- An audit PDF nobody ever actioned
Six areas, all measured
Not every site needs all six. We tell you which ones matter for yours before you commit to anything.
Technical SEO
Crawl and indexation, status codes, redirect chains, canonicals, duplicate content, site structure, Core Web Vitals and JavaScript rendering. The foundation everything else sits on.
Internal linking
The part almost everyone skips. We score every page by position-weighted internal authority, find the pages starved of it, and route equity to the ones that earn revenue.
On-page and content
Titles, headings, schema, category and product copy, and the content plan behind them. Written against real search demand, not a keyword tool's guess at it.
Local SEO
Business profile, citations, location pages and the review signals that sit alongside them. For anyone whose customers search with a place name attached.
AI visibility
Whether ChatGPT, Perplexity, Gemini and Google AI Overviews cite you, which competitors they cite instead, and what on your site is stopping them.
Measurement
Search Console and Analytics joined to the crawl, so a fix is ranked by the clicks it is costing you and verified on the next run rather than assumed.
We built the software this runs on
Most agencies rent the same third party tools as everyone else, which means the same blind spots as everyone else. We wrote our own crawler because the answers we needed were not available to buy, and it grew into Swiss Knife SEO.
Two things fall out of that. First, our link scoring weighs where a link sits, so a link inside your copy counts for more than one in a footer. That is how we find pages that look well linked on paper and are actually invisible. Second, we can put your crawl next to your AI citations and see the gap: a page an AI engine cites while your own robots rules quietly block it, or a page that only renders with JavaScript that AI crawlers never execute.
You also get the practical benefit: when something needs a report the tool does not produce, we add it, rather than telling you it cannot be done.
From first scan to verified fix
Free scan
Run the audit yourself, no account and no call. You see the same issue list we would start from, and you keep it whether or not you hire us.
Scope
We read the crawl with you, tell you what is worth fixing and what is noise, and say plainly if your problem is not actually SEO.
Execute
We do the work: technical fixes, content, internal links, schema. Everything lands as a tracked queue rather than a document.
Verify
The next crawl confirms each fix, and Search Console shows the movement against the baseline recorded on day one.
Before you get in touch
How long before I see results?
Technical fixes can show within days once a page is recrawled. Content and authority work realistically takes three to six months to compound, longer in competitive retail. Anyone promising page one in thirty days is either guessing or bidding on your brand name and calling it SEO.
What does it cost?
We scope per project rather than selling fixed packages, because a 200 page site and a 50,000 URL catalog are not the same job. The free audit costs nothing and gives us both the information to quote honestly. If the work is not worth the money for your situation, we say so.
Do I have to move my website or hosting?
No. We work on WordPress, WooCommerce, Magento, Shopify and custom builds where they already are. We do host and maintain sites for clients who want that handled too, but it is never a condition of the SEO work.
Will you need access to my site and analytics?
The initial crawl needs nothing at all, it reads your site the way a search engine does. For the real work we ask for read-only Search Console and Analytics access, and whatever level of site access the agreed changes require. Read-only is enough for everything diagnostic.
Is AI visibility worth paying attention to yet?
It is worth measuring now and acting on selectively. A meaningful share of searches already return an AI answer, and being absent from it is invisible in a way rankings do not capture. The practical work overlaps heavily with good technical SEO: let the crawlers in, render server side, structure the content clearly. We track it so the decision is based on your numbers rather than a trend piece.
What if my problem turns out not to be SEO?
Then we tell you. If the traffic is arriving and not converting, the issue is pricing, product, trust or a broken checkout, and more visitors will only make it more expensive. We would rather lose the sale than take a retainer for work that cannot succeed.
See your issue list before you speak to anyone
Run the same audit we would start from. It takes minutes, needs no account, and the findings are yours to keep either way.
No account, no card, no sales sequence.