There are several reasons why a blog post or page might not appear in the pages report.
- If the page or post was recently created, it may not have been crawled or received visits yet. The page or post must have at least one view within the selected time frame. The tool defaults to This month, so you may need to adjust the time period you are analyzing.
- If the page or post was not created in HubSpot, the HubSpot tracking code must be embedded on the page for it to appear in the pages report.
- Only HubSpot-hosted blogs and WordPress blogs with the Contact Form Builder for WordPress – Conversion Tools by HubSpot plugin installed will appear when using the Blog pages filter on the Pages tab. All other externally-hosted blog posts with the HubSpot tracking code installed will appear under All page types.
- The page or post is not part of your target domain or site domains, and has not received any views.
- If you changed an existing page's URL, it will be considered a different page in the pages report. You may see both the old and updated URLs represented, depending on the date range specified.
- If there is a canonical URL set for the page, views to the page will be attributed to the canonical URL. If multiple canonical URLs are in place, views will be attributed to the first canonical URL in your page's source code.
Please note: externally-hosted pages that are being tracked in the pages report are not automatically canonicalized by HubSpot. If you're seeing the same externally-hosted page listed multiple times in the pages report, work with your web developer to add a canonical tag to the head section of the HTML of your page.