# Uncategorized HTTP Response Codes All pages returning a text/html content type, and an HTTP response code which is not defined by W3C. **Priority**: Critical **Impact**: Negative ## What issues it may cause Search engines only interpret a specific set of recognised status codes. These URLs will not be indexed in search engines, and the body content will be ignored. ## How do you fix it The status codes should be reviewed to see if there is a more [appropriate alternative.](https://developers.google.com/maps-booking/verticals/dining/reference/rest-api-v3/status_codes) ## What is the positive impact If the page is working and can be changed to a 200 status then it can be indexed, and drive additional traffic and conversions. If the page can be redirected to an appropriate alternative, then any link authority from backlinks can be passed on helping the redirect target pages to rank better in search results and drive more traffic and conversions. ## How to fetch the data for this report template You will need to run a crawl for report template to generate report. When report has been generated and you have crawl id you can fetch data for the report using the following query: ```graphql query GetReportStatForCrawl( $crawlId: ObjectID! $reportTemplateCode: String! $after: String ) { getReportStat( input: {crawlId: $crawlId, reportTemplateCode: $reportTemplateCode} ) { crawlUrls(after: $after, reportType: Basic) { nodes { pageTitle url description foundAtUrl deeprank level httpStatusCode foundInGoogleAnalytics foundInGoogleSearchConsole foundInBacklinks foundInList foundInLogSummary foundInWebCrawl foundInSitemap } totalCount pageInfo { endCursor hasNextPage } } } } ``` **Variables:** ```json {"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"uncategorised_http_response_codes"} ```