Nine pages told Google they were the homepage
- What happened
- Every page has a canonical tag naming its official address. Ours was set once, in a shared layout, so nine pages (including Assess, Build and Grow) each declared the homepage as their official address. In effect we asked Google to ignore them. Until the fix, the homepage was the only page on the site eligible to rank.
- Why it was hard to see
- The code looked right, and searching the code for “canonical” turned up the word in ordinary paragraph text on two pages, which looked like a pass. Only the HTML the server actually sent showed the fault.
- The fix
- Each page now declares itself, and a test reads the built pages and fails if any page names another as canonical.
<link rel="canonical" href="https://arocwebdesigns.com/"> ← on /assessCheck yours: Open any page, view the source and find rel="canonical". Does it show that page’s own address?



