-
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Google Indexing Issue for pphat.top (Portfolio Site)
Problem Summary
Google is not indexing pages from https://pphat.top domain (portfolio site hosted at dev.pphat.pro), while Bing indexing works fine.
Current Status
- Date: 2025-06-06 04:52:10 UTC
- Domain: https://pphat.top
- Portfolio URL: https://pphat.top
- Repository: pphatdev/pphat.netlify.app
- Issue: Severe indexing problems with Google
- Bing Status: ✅ Working fine
- Google Status: ❌ Critical indexing issues
Google Search Console Data (Recent)
| Date | Not Indexed | Indexed | Impressions |
|---|---|---|---|
| 2025-05-19 | - | - | 0 |
| 2025-05-20 | 8 | 0 | 0 |
| 2025-05-21 | 8 | 0 | 0 |
| 2025-05-22 | 8 | 0 | 0 |
| 2025-05-23 | 8 | 0 | 0 |
| 2025-05-24 | 8 | 0 | 0 |
| 2025-05-25 | 7 | 1 | 0 |
| 2025-05-26 | 7 | 1 | 0 |
| 2025-05-27 | 7 | 1 | 0 |
| 2025-05-28 | 18 | 1 | 0 |
| 2025-05-29 | 18 | 1 | 0 |
| 2025-05-30 | 18 | 1 | 0 |
| 2025-05-31 | 18 | 1 | 0 |
| 2025-06-01 | 19 | 0 | 0 |
| 2025-06-02 | 19 | 0 | 1 |
| 2025-06-03 | 19 | 0 | 0 |
- Pages going from 1 indexed back to 0 indexed (regression)
- Increasing "Not indexed" count (8 → 19 pages)
- Zero impressions despite having some indexed content
- Sudden loss of indexed page on 2025-06-01
Investigation Completed
- ✅ Google Search Console: No manual actions detected
- ✅ Technical SEO issues fixed
- ✅ Not a new site
- ✅ Robots.txt verified
- ✅ Sitemap submitted
Urgent Action Items
1. Immediate URL Inspection (High Priority)
- Inspect homepage
https://pphat.topin GSC - Inspect
https://dev.pphat.proin GSC - Test "Live URL" for both domains
- Document specific error messages for non-indexed pages
2. Coverage Report Analysis (High Priority)
- Go to "Index" → "Pages" in Search Console
- Identify why 19 pages are "Not indexed"
- Document specific exclusion reasons
- Check for crawl errors
3. Domain Configuration Check
- Verify both pphat.top and dev.pphat.pro are properly configured in GSC
- Check if there's domain confusion causing indexing issues
- Ensure canonical URLs are properly set
4. TypeScript/Netlify Specific Checks
# Test server response to Googlebot
curl -A "Googlebot" https://pphat.top
curl -A "Googlebot" https://dev.pphat.pro
# Check Netlify headers
curl -I https://pphat.top
curl -I https://dev.pphat.pro5. Portfolio Site Specific Issues
- Check if SPA (Single Page Application) is causing crawling issues
- Verify meta tags are properly rendered server-side
- Test page loading without JavaScript
- Check for proper OpenGraph and meta descriptions
6. Emergency Re-indexing Strategy
- Submit sitemap again with current timestamp
- Request indexing for homepage specifically
- Create new blog post/portfolio item with current date
- Monitor if new content gets indexed immediately
Expected Outcome
- All portfolio pages should be indexed by Google
- Index count should increase, not decrease
- Should receive impressions for relevant portfolio/professional queries
Technical Context
- Tech Stack: TypeScript (96%), CSS (2.2%), JavaScript (1.8%)
- Hosting: Netlify
- Type: Portfolio/Professional website
- User: @pphatdev
- Repository: pphatdev/pphat.netlify.app
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working