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.
8993
Out of 100, across 13 checks for search, AI answers and agents.
40 of 410 of 45
Each page now names its own address as the real one.
240
7 listed pages that didn't exist, and 17 real pages left out.
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
/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 viberrrFree Word Search Generator · Oct 27, after
89visibility score
/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 a check, fixed in one change.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
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.
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.
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.