The solution to fix Crawled - currently not indexed because of a mismatch in search intent to fix rewrite or change the content on the page.
Page duplicate content
John Mueller said Google doesn't want to index duplicate content. But what will Google do if they think one of the pages on your site is duplicated? 'Crawled - currently not indexed'.
Situations where duplicated content might happen:
- eCommerce websites have lots of the same products with short product descriptions;
- websites with a lot of user-generated content;
- same or similar topic on a website.
Google wants to avoid indexing duplicated pages from the same website to improve user experience.
Structured data mismatch
URLs that have structured data that failed to parse correctly.
This is often due to incorrect markup in the structured data, which might impact search engines’
Structured data helps search engines understand whether the content of a page is structured or not. You can check the status of your structured data on your Google Search Console
301 redirects
Whilst this is a rare issue, especially on larger more authoritative websites where URLs get crawled quickly and regularly, it can still occur.
Occasionally we see the destination URLs of redirected pages showing up in the crawled - currently not indexed report. This is not down to redirects being improperly redirected, but more down to the rate at which Google crawls your website.
One common way to fix this is to implement a temporary sitemap.xml file. Take all the URLs from the crawled - not currently index report, match them up in Excel or Google Sheets with redirects that have been set up, create a sitemap, and upload it to your Google Search Console dashboard.