404 report
ps_get_404_report
Read-onlyContent & SEO and Catalog · writes right awayWorks in TellMyShop FreeVisible right after install
Shows which addresses in your shop lead to a "page not found" error.
TellMyShop Free: Yes. This tool is in TellMyShop Free, which costs nothing. It only reads your store and never changes anything.
Ask Claude
„Which missing pages get the most visits this month?”
Example answer
/garden-lighting/45-solar-lamp-x.html: 312 hits, last 2026-10-02, from google.com. /promo-summer: 120 hits, from the newsletter.
Technical details
Most visited addresses that returned "page not found" (404), with hit count, last date and a sample referring page. Data comes from the PrestaShop statistics module "Pages not found" (pagesnotfound). Use it to find old addresses to redirect and broken links.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| date_from | string (YYYY-MM-DD) | no | Start of the period (default 30 days ago), YYYY-MM-DD. |
| date_to | string (YYYY-MM-DD) | no | End of the period (default today), YYYY-MM-DD. |
| days | integer | no | Last N days (1-365), instead of date_from. |
| shop_id | integer | no | Shop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info. |
| limit | integer | no | Maximum rows (default 50, max 200). |
| offset | integer | no | Rows to skip, for paging (default 0). |
Limits
Works only when the pagesnotfound module is installed and collecting data. Max 200 rows per call.
Related tools
- Manage redirects ps_manage_redirects
- List redirects ps_list_redirects
- Inspect a store page ps_inspect_page
- Change URL (slug) ps_change_url
Use cases with this tool
- Turn 'page not found' errors into a plan for old addresses
- Monthly audit report for an agency client
- A two-minute morning check of your shop
- Send visitors from any old address to the right new page
Last updated: 2026-10-11