Functional SEO
Your website, fixedso Google understands it.
We don't sell rankings: we fix what stops Google and AI search engines from finding, reading and showing your website properly, and we prove it with before-and-after data.
- Reply within 24 business hours
- No strings attached: if it isn't a fit, we won't write to you again
- No ranking promises: we tell you what's wrong and what it costs to fix
Symptoms
Sound familiar?
Tick the ones that apply: they go straight into your quote request.
We measure what's really holding it back and remove it: uncompressed or unsized images, render-blocking fonts, unused code, plugins you don't need and badly configured caching.
- What gets fixed:
- Core Web Vitals (LCP, INP, CLS)
- How we know it's fixed:
- PageSpeed and real Chrome user data (CrUX), before and after.
Google rewrites titles that are generic, too long or repeated across pages. We write a unique title and description for every important page.
- What gets fixed:
- Title tag and meta description
- How we know it's fixed:
- Every page has its own, with no duplicates, and how Google displays them.
Test pages, tag pages, filter pages, duplicates or URLs with parameters. We tell Google which ones not to index and which version of each piece of content is the right one.
- What gets fixed:
- noindex, canonical tag and robots.txt
- How we know it's fixed:
- Search Console's indexing report gradually drops those pages.
We find out why: a forgotten noindex, a robots.txt that blocks, a broken sitemap, pages no link points to, or content that only appears with JavaScript.
- What gets fixed:
- Sitemap, internal linking and rendering
- How we know it's fixed:
- Search Console's URL inspection reports them as indexable.
When a site changes, old addresses usually end up as errors and Google loses what it knew about them. We redirect each one to its new equivalent.
- What gets fixed:
- 301 redirects and 404 errors
- How we know it's fixed:
- Every old address leads to the new one in a single hop.
We explain each warning in plain language, separate what matters from what's normal on your platform, and fix what's really holding your site back.
- What gets fixed:
- Indexing, experience and enhancement reports
- How we know it's fixed:
- The warnings that matter move to “Passed”.
We check that their crawlers can get in, that your content reads without JavaScript and that the site clearly says who you are and what you do. No tricks: there's no way to force a citation.
- What gets fixed:
- robots.txt for AI crawlers and structured data
- How we know it's fixed:
- Their crawlers can access and read your main content.
We review your Google business profile, make sure your name, address and phone match everywhere, and that your website states them in structured data too.
- What gets fixed:
- Google Business Profile and LocalBusiness schema
- How we know it's fixed:
- A complete profile and consistent details between the profile and the site.
How we work
From diagnosis to a before-and-after report
- 01
Diagnosis with evidence
We look at your site before quoting. Every problem comes with its proof: the page, the data and why it matters.
- 02
A plan ranked by impact
First whatever stops Google from indexing you, then the technical basics, and the details last. You decide what gets done.
- 03
Fixes, one by one
In your WordPress, your Shopify or your code. Every change is logged so you know what was touched.
- 04
Verification and report
We measure everything again and hand you the before and after. If anything on the list isn't verified, we redo it.
Packages
Clear prices, no small print
The exact price depends on your site's size and platform. You get it fixed in your free quote.
Tune-up
Websites of up to 30 pages: small businesses, firms, local shops.
- Google sees what it should: robots.txt, sitemap and junk pages out of the index
- Title and description for the 10 main pages
- Redirects for 404 errors
- Organization or local business structured data
- Basic speed: images, caching and unneeded plugins
- Search Console and Bing Webmaster Tools set up and reviewed
- Before-and-after report
from€390+ VAT
Request a quoteFull repair
Websites and shops of up to 150 pages or 10 templates.
- Everything in the tune-up
- In-depth Core Web Vitals, template by template
- Internal linking so Google reaches everything important
- Product, article and FAQ structured data
- Properly declared language versions (hreflang)
- Access for AI search engines
- Redirects for a site migration
from€890+ VAT
Request a quoteMaintenance
So what's fixed stays fixed.
- Monthly Search Console monitoring
- Fixes for anything new, up to 2 hours of work a month
- Monthly report in plain language
from€99/month+ VAT
Request a quote
The exact price, in your free quote
What we don't do
No snake oil
- We don't buy links or put you in link networks: Google penalises it.
- We don't mass-produce AI pages to “rank”.
- We don't use tricks Google penalises: hidden text, keyword stuffing, or showing Google a different page from the one your customers see.
- We don't promise rankings or “page one in 30 days”. Nobody can.
Real timelines: for Google to recrawl and pick up the changes takes days to weeks. For that to show in rankings, weeks to months.
Terms
Good to know up front
- We work per template, not per page: fixing the product template fixes every product.
- Writing content, building links and redesigning the site aren't included. If you need them, they're quoted separately.
- Each package has a size limit. If your site is bigger, we'll quote it as a custom job.
- We need administrator access to the site (and to hosting if needed).
- Payment: 50% to start and 50% on delivery of the report.
- Guarantee on the list: if an item in the package isn't verified in the report, we redo it for free.
- We work with WordPress, Shopify, Wix and custom-built sites. If your platform doesn't allow fixing something, we'll tell you before quoting.
Proof
Don't take our word for it
This very website
blackwings.dev scores 100 for SEO, accessibility and best practices on Google PageSpeed. Check it yourself.
Check it on PageSpeed (opens in a new tab)seo-pro, our method, open source
The tool we audit with is open source: 160 verifiable practices and an auditor that measures instead of guessing.
See seo-pro
Frequently asked questions
- How long until I notice?
- Technical fixes show up in the measurements as soon as they're made. For Google to recrawl and pick them up takes days to weeks, and for that to show in rankings, weeks to months. Be wary of anyone promising results in days.
- Does my platform work?
- We work with WordPress, Shopify, Wix, Squarespace and custom-built sites. Closed platforms have things you can't touch; if that's your case, we'll tell you what can and can't be done before quoting.
- What do you need from me?
- Your website address for the quote. If we go ahead, administrator access to the site and to Search Console, and sometimes to hosting.
- Do you guarantee page one?
- No, and nobody can honestly do so: rankings depend on Google and on your competitors. What we guarantee is the package's list of fixes, verified in the report.
- I already have someone doing SEO. Does this make sense?
- Yes, if what's failing is technical. Many people work on content and links without touching the site itself. We fix that part and can coordinate with whoever handles the rest.
- And after it's fixed?
- You keep the report and a website in good order. If you want it to stay that way, maintenance monitors Search Console every month and fixes anything new.
Free quote
Request your quote, no strings attached
We look at your site before replying, and within 24 business hours we send you a short diagnosis of what's holding it back most and what fixing it would cost.
- Reply within 24 business hours
- No strings attached: if it isn't a fit, we won't write to you again
- No ranking promises: we tell you what's wrong and what it costs to fix