If it was a 404 (not found), the crawlers would ignore the page as they should. However, the page's server header gave a 200 (OK) status. As a result, the fake pages gave search engines the green light to be indexed. Search engines want to see unique and meaningful content per page. Indexing these non-pages could therefore harm their SEO. SEO Failure #3: Canonical Errors Then I checked what the search engines thought of this site. Could they crawl and index the pages?
While looking at the source code of different pages, I noticed another major error. Each page had a canonical link element pointing to the home page: In other words, search engines were told that each page was actually a copy of the homepage. Based on this tag, crawlers should ignore the rest of the pages in this domain. Fortunately, Google is smart enough company employee list to know when these tags are likely being used in error. It therefore still indexed certain pages of the site. But this universal canonical request did not help the
SEO of the site. How to Avoid These SEO Failures For multiple flower site errors, here are the fixes: Have a valid robots.txt file to tell search engines how to crawl and index the site. Even if it is a blank file, it must exist at the root of your domain. Generate an appropriate canonical link element for each page. And don't point to a