Guides
Fix what keeps your site from being found
Short, practical guides for people running SaaS products, online stores and ordinary websites, whether or not you write code. Each one sticks to what Google, OpenAI, Perplexity and the platforms document themselves, and lists its sources at the bottom. None of them promise rankings or citations, because nobody can.
Problems and how to fix them
- Why isn't my site showing in ChatGPT or AI search?
The four usual causes (blocked crawler, content missing from the HTML, non-indexable page, or just too soon) and a ten-minute check you can run yourself.
- robots.txt Disallow vs noindex: which to use
The difference between blocking crawling and blocking indexing, the trap of combining them, and which one to use for each situation.
- "Discovered" vs "Crawled", not indexed: what to do
Plain-language meaning of the page indexing statuses in Search Console, with the response each one actually calls for.
- Soft 404s and wrong status codes for crawlers
What 200, 301, 404 and 5xx mean to a crawler, where soft 404s come from, and how to return the right status for missing and moved pages.
- www vs non-www and http vs https: duplicate URLs
How the same page ends up on many addresses, which signals tell Google the preferred one, and a quick curl check for your own domain.
- Why Google rewrites your title and description
What a good title and description look like, the specific problems that make Google replace them, and the template mistake that causes most of them.
- Links and images crawlers can't use
Which kinds of links Google may not follow, what makes link text and image alt text useful, and a simple way to test your own navigation.
- Password pages and firewalls that block crawlers
The ways a store ends up closed to crawlers without anyone deciding it: private mode, firewall bot rules, an edited robots.txt, and how to find which one it is.
- Duplicate product URLs: collections and variants
How one product ends up with several addresses through collections and variants, what Google says about choosing one, and how to check what your theme links to.
Platforms, tools and checklists
- Website visibility checklist for non-programmers
Seven checks you can do in a browser in ten minutes, what each one means in plain language, and what to ask your developer if something looks wrong.
- Developer checklist: five curl commands
Raw HTML versus rendered, status codes, host variants, soft 404s and robots.txt, with healthy and unhealthy results, and a note on adding them to CI.
- Shopify stores: visibility fixes without code
What Shopify handles for you, which settings to leave alone, how to write product pages that stand apart, and what to check after installing an app.
- Print-on-demand stores: product pages, not copies
Where to edit titles and descriptions for Gelato products on Shopify, why template text is a visibility problem, and what to write instead.
- WordPress and Wix: defaults that hide your site
Core sitemaps and the Site Visibility option on WordPress, Wix's default robots.txt and editor warning, and a table of checks for any platform.
- Check your site yourself with free tools
What URL Inspection, the page indexing report and the Rich Results Test each tell you, what they can't, and the checks to do in a browser.
- A ten-minute monthly check for your online store
A short routine for store owners: robots.txt, sitemap, one product page and a private window. What to look at, what to write down, and what it can't tell you.
By type of site
- Local business and restaurant website checklist
Why menus in PDFs and hours in images cost you visibility, what LocalBusiness markup needs, and a checklist of the unglamorous basics.
- Blog and publisher sites: template fixes
Duplicate archives, repeated titles, missing dates and authors, and unhelpful images, with what Google's Article documentation actually recommends.
- Multilingual sites: common hreflang mistakes
Return links, valid language and region codes, x-default and canonicals, with a copy-ready example and the three ways to implement it.
- Agency and portfolio sites that hide their work
Why animated, single-page portfolios often read as empty to machines, and how to give every project a real page without losing the design.
Guides for stores and SaaS
- What makes an online store look trustworthy
The ordinary signs of a real business, from an About page and returns policy to Organization markup, and why they matter more as it gets easier to open a store.
- AI search readiness for a SaaS site: where to start
A checklist for SaaS sites: crawler access, pages that render without JavaScript, sitemaps and structured data, per Google, OpenAI and Perplexity docs.
- Product pages that search and AI systems can read
What Google's own documentation asks of a product page: required markup, one product per page, the price rules, and why markup belongs in the initial HTML.
- Dropshipping stores: supplier copy and duplicates
Why identical supplier descriptions are a visibility problem, which Google spam policies are relevant, and the practical things a dropshipping store can add.
- Sporting goods stores: variants and seasonal pages
How a sports retailer's size, brand and sport filters create crawl and duplicate problems, and how variant markup, URL design and Merchant Center fields help.
- Store filters and faceted navigation for crawlers
How filter URLs multiply, what Google recommends for blocking or keeping them, and how canonicals, robots.txt and 404s each fit.
- Can ChatGPT and Perplexity reach your site?
The crawlers OpenAI and Perplexity document, what robots.txt does and doesn't control for each, and how firewalls and bot rules can still block them.
- JavaScript-rendered stores: what crawlers see
How Google processes JavaScript, why its documentation still recommends server-side rendering, and a five-minute test for any store or SaaS site.
- Shopify robots.txt and sitemap basics
What Shopify generates for you, why editing robots.txt.liquid is an unsupported customization, and how to submit the automatic sitemap.
- Do you need llms.txt or special AI files?
Do you need llms.txt or other special files for AI search? What Google, OpenAI and Perplexity document, what they don't, and where your time is better spent.
- How to write an llms.txt file and test it
How to write a valid llms.txt, check it with curl and Lighthouse, and what the file does and doesn't do. Based on llmstxt.org and Lighthouse's source.
- What an AI assistant needs from a product page
A product page read without scripts: which facts must be in the first HTML response, a worked JSON-LD example, and how to test your own page in a minute.
- Copied supplier text makes product pages alike
Why pages built from the supplier's text give Google and AI systems nothing to tell them apart, and a realistic way to fix the ones that matter.
- Can ChatGPT or Perplexity recommend my store?
An honest answer: no tool can promise it. Here are the technical preconditions you can actually measure, and what none of them guarantees.
For how Metryn's own score works, see the methodology page.