SEO & GEO9 min
SEO and GEO audit: what a complete service must include
What an SEO and GEO audit service must include: the steps in the process, the tools that are used, what moves the price and what to demand in the final report.
By Javier Castillo
Access, readability and structure for AI systems. What can actually be checked on a website, explained without promises nobody is able to keep.
SEO & GEO9 min
What an SEO and GEO audit service must include: the steps in the process, the tools that are used, what moves the price and what to demand in the final report.
By Javier Castillo
How visibility changes when the one doing the searching is not a person but a language model. What SEO and GEO share, where they part ways, and which habits inherited from search engines stop working when an AI writes the answer.
9 min
What an SEO and GEO audit service must include: the steps in the process, the tools that are used, what moves the price and what to demand in the final report.
By Javier Castillo
8 min
What heading hierarchy (H1-H6) is, what Google says about its order and how to structure it well for SEO and accessibility.
By Javier Castillo
7 min
GEO, or Generative Engine Optimization: what it is, where it came from and how it differs from traditional SEO. What it takes to be cited in ChatGPT, Perplexity and AI Overviews.
By Javier Castillo
What stops an AI crawler from ever reading your site: firewalls, inherited robots.txt rules and anti-bot protection. It is the knock-out pillar: while the way in is closed, no other fix counts.
6 min
GPTBot is OpenAI’s crawler that trains its generative AI models. We explain how to tell it apart from OAI-SearchBot and configure your robots.txt.
By Javier Castillo
7 min
Google Search Console is Google’s most reliable source on how it sees your site. What it is, what it is for and what each of its main reports measures.
By Javier Castillo
9 min
What a site’s crawl budget is, how Google calculates it and which practices help optimise it. With common myths and how to check it in Search Console.
By Javier Castillo
8 min
What a sitemap is, when you really need one, and how to create it and submit it to Google Search Console.
By Javier Castillo
8 min
Structured data, schema markup and JSON-LD are not synonyms. Here is what each one is, why they are no longer enough to show FAQs on Google, and how to check yours.
By Javier Castillo
7 min
Permission in robots.txt is no guarantee the crawler gets through. How to spot a firewall block in two minutes, and why the most dangerous case returns HTTP 200.
By Javier Castillo
Why a crawler can get into your site and still not understand what it reads. The usual case is content that only appears once JavaScript has run, but headings with no hierarchy and HTML with no marked-up regions count too.
7 min
How to implement schema markup with JSON-LD, which types to prioritise for your business and how to validate it before publishing. No fluff.
By Javier Castillo
9 min
Your site can look complete in the browser and still reach an AI crawler almost empty. How to check what it really reads, and what to fix first.
By Javier Castillo