If Screaming Frog is showing blog entries as not indexable and canonical, there are several possible reasons for this. Here are some things that might be happening:
- Incorrect Canonical Tag: If the blog entries are being canonicalized to other pages, it's possible that the canonical tag is misconfigured. Make sure that the canonical URLs are pointing to the correct URLs.
- Robots.txt Configuration: If the pages are being considered non-indexable due to rules in your robots.txt file, check if the blog entry URLs are mistakenly blocked in that file.
- Meta Robots Tag: Review the meta robots tags in the HTML code of the pages in question. If these tags are configured incorrectly, they might be instructing search engines not to index those pages.
- Redirection Issues: If there are incorrect redirections set up, it could cause the pages to be considered non-indexable or to be canonicalized incorrectly. Ensure that the redirections are set up correctly.
- CMS Problems: If you're using a content management system (CMS) for your website, there might be configuration issues affecting the indexing and canonicity of the pages. Check the configuration in the CMS.
- Screaming Frog Analysis Errors: Sometimes, crawling tools can have errors in their analysis. Make sure you're using the latest version of Screaming Frog and have configured the crawling options correctly.
- Recent Changes: If you've made recent changes to your website's configuration, such as alterations to meta tags, redirects, or link structures, these changes could be affecting how pages are indexed and canonicalized.
In any case, I recommend conducting a thorough analysis of the settings on your website, reviewing the HTML tags, and ensuring that there are no errors in the redirects. If you continue to experience issues, it might be helpful to consult an SEO expert or a web development professional for specific assistance tailored to your situation.