Detecting and Fixing URL Issues with Google Search Console
Detect and fix URL errors in Google Search Console. Optimize your site using crawl errors, indexing issues, and coverage reports.
What is Google Search Console?
Google Search Console (GSC) is a free tool that allows you to monitor your website's performance in Google search results and detect URL-related issues.
Using the URL Inspection Tool
Inspecting a URL
- Log into GSC
- Paste URL in the search bar at the top
- Press Enter
- Review results
URL Inspection Results
- URL is on Google: Page is indexed
- URL is not on Google: Page is not indexed
- Discovered - currently not indexed: Discovered but not indexed
- Crawled - currently not indexed: Crawled but not indexed
Coverage Report
Error Types
1. Server Errors (5xx)
Server errors. Usually hosting or backend issues.
Solution: Check server logs, contact your hosting provider.
2. Redirect Errors
Redirect loops or too many redirects.
Solution: Check redirect chains, remove loops.
3. Submitted URL has Crawl Issue
URL submitted in sitemap cannot be crawled.
Solution: Ensure URL is accessible.
4. Submitted URL Not Found (404)
URL in sitemap no longer exists.
Solution: Remove from sitemap or add 301 redirect.
5. Soft 404
Page returns 200 but has no content.
Solution: Return actual 404 or add content.
Bulk URL Issue Detection
Coverage Report Filters
Error: Critical errors, fix immediately
Warning: Warnings, requires review
Valid: Successfully indexed pages
Excluded: Intentionally excluded pagesCommon Excluded Reasons
- Blocked by robots.txt: Blocked by robots.txt
- Noindex tag: Page marked as noindex
- Duplicate without canonical: Duplicate content, no canonical
- Alternate page with proper canonical: Canonical properly set
- Page with redirect: Page redirects
Sitemaps Report
Detecting Sitemap Issues
- Go to GSC > Sitemaps
- Check sitemap status
- Click "See index coverage" for details
Sitemap Errors
- Couldn't fetch: Sitemap inaccessible
- Sitemap contains URLs which are blocked: Blocked URLs present
- HTTP error: Sitemap returns HTTP error
Core Web Vitals and URLs
Page Experience Report
Check Core Web Vitals report in GSC:
- LCP (Largest Contentful Paint): Should be under 2.5s
- FID (First Input Delay): Should be under 100ms
- CLS (Cumulative Layout Shift): Should be under 0.1
URL Fix Workflow
1. Detect Issues
GSC > Coverage > Error
List all errored URLs2. Prioritize
High traffic pages > Low traffic
5xx errors > 404 errors > Soft 4043. Fix
Fix technical errors
Add redirects
Update sitemap4. Request Validation
GSC > Error > Validate Fix
Wait for Google to recrawlBulk URL Check with API
// Google Search Console API example
const { google } = require('googleapis');
async function inspectUrl(siteUrl, inspectionUrl) {
const searchconsole = google.searchconsole('v1');
const response = await searchconsole.urlInspection.index.inspect({
requestBody: {
siteUrl: siteUrl,
inspectionUrl: inspectionUrl
}
});
return response.data;
}Regular Check Checklist
- ☐ Weekly: Coverage report check
- ☐ Weekly: Check notifications for new errors
- ☐ Monthly: Sitemap validation
- ☐ Monthly: Core Web Vitals check
- ☐ Quarterly: Full site audit
Conclusion
Google Search Console is the most powerful tool for detecting URL issues. Maximize your site's indexing performance with regular checks and quick fixes.