viberrr
Scan my site
Case study · Free Word Search Generator · Oct 27, 2026

40 of 41 pages told Google they were the home page. viberrr caught it.

Free Word Search Generator has word lists, printables, templates and a blog for teachers. Almost every one of those pages quietly told search engines it was a copy of the home page. Nothing looked wrong in a browser. viberrr read where each page points.

The site: Free Word Search Generator, a free puzzle maker for teachers and parents, with word lists, printables and templates. Every number here can be checked: freewordsearchgenerator.com.

viberrr visibility score

8993

Out of 100, across 13 checks for search, AI answers and agents.

Pages pointing Google at the home page

40 of 410 of 45

Each page now names its own address as the real one.

Sitemap problems

240

7 listed pages that didn't exist, and 17 real pages left out.

What search engines were told

Same page, one line different.

The word list for countries, as a search engine reads it, before and after.

Before

Free Word Search Generator · Oct 27, before

89visibility score

GET freewordsearchgenerator.com · as an AI crawler (no JavaScript)

/word-lists/countries

canonical → freewordsearchgenerator.com

“I’m a copy of the home page.” × 40

✕

One address per page: fail. Every page we read names the home page as its real address (40 of 41 on the whole site).

What viberrr's check found

  • One address per page9 of 9 point home
  • A first paragraph AI can quoteNeeds work
  • An agent card other agents can findNeeds work
  • Readable by AI, structured data, titlesPass

After

with viberrr

Free Word Search Generator · Oct 27, after

89visibility score

GET freewordsearchgenerator.com · as an AI crawler (no JavaScript)

/word-lists/countries

canonical → /word-lists/countries

“I’m my own page.” × 45

✓

One address per page. Every page names itself; the sitemap lists every real page.

viberrr's check, re-run on the live site

  • One address per pagePass
  • A first paragraph AI can quoteNext
  • An agent card other agents can findNext
  • Readable by AI, structured data, titlesPass
Found by viberrr's visibility checkFixed by the owner's agentConfirmed by a re-check on the live site
How it happened

Found by a check, fixed in one change.

  1. Oct 27

    viberrr flags it

    One address per page: fail. “9 of 9 pages we read name your home page as their canonical, which tells search engines not to index them and to treat them as copies of the home page.” The problem surfaced while checking the site's sitemap; the same day, viberrr's check learned to read where each page points (not just whether it says anything), and it recorded this before the fix went live.

  2. Oct 27

    The cause: one line, inherited everywhere

    The site set its canonical address once, in the layout every page shares, and pointed it at the home page. So the word lists, the printables, the templates and every blog post told Google the same thing: I'm a copy of the home page. Nothing looked wrong in a browser. In the 28 days before the fix, only 15 of the site's pages showed up in Google at all.

  3. Oct 27

    One more find: a sitemap that had drifted

    While making the fix, the owner's agent found the sitemap was a hand-written file. It still listed 7 pages that no longer existed (four of them showed “Template Not Found”) and left out 17 real ones, including new printables, templates and word lists.

  4. Oct 27

    The fix, in one change

    Every page now names its own address. The sitemap is built from the site's own data, so it lists every real page and nothing else, and stays that way as pages are added. The template pages got their own titles, too: they had all been using the home page's.

  5. Oct 27

    viberrr re-checks the live site

    Same check, same site, a few minutes later: one address per page went from fail to pass, the score from 89 to 93, and the sitemap from 35 entries (7 dead) to 45 real pages.

Why it matters

A page that says it's a copy doesn't get a chance.

A canonical tag is a page telling search engines “this is my real address.” When a page names a different address, search engines are free to drop it and credit the other one. Google sometimes ignores the hint, which is why a few pages still ranked. Most never got the chance.

It's an easy mistake with AI-built sites: one setting in a shared layout reaches every page. That's why viberrr now reads where each page points, not just whether it says anything, and checks the sitemap against the pages the site actually links to.

What's next

Rankings take weeks. We'll show you either way.

Google has to re-read the pages and decide to show them. Here's where the site started, from Search Console for the 28 days before the fix (Sep 28 to Oct 25). We'll add the same numbers at 30 and 90 days, whatever they show.

79clicks from Google
2,993times shown in Google
15of the site's pages seen in Google at all

Published Oct 27, 2026. No results yet.

Still on the list

  • Open each article with a direct answer and a specific number, so AI assistants can quote it.
  • Return a real “not found” for addresses that don't exist (they currently show a not-found message on a normal page).
  • Publish an agent card, so other agents know what the site does.

More case studies →

Ready when you are

What do your pages tell Google?

Add your site to viberrr and the same checks read every page: where it points, whether it's in your sitemap, and the fix for anything that fails.

Check my site