AdSense Verification Checklist - “Getting Ready” Phase
Your site is in the “Getting ready” review phase. Use this checklist to verify everything is set up correctly and compliant.
🔍 Quick Verification Steps
1. Technical Setup Verification
✅ AdSense Code Verification
- Check AdSense Script is Loading
- Visit:
https://mrajan.com.np/(any page) - Right-click → View Page Source
- Search for:
adsbygoogle - Expected: Should find
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4166647782860352" - Test on multiple pages: Homepage, About, Blog posts
- Visit:
✅ ads.txt File Verification
- Check ads.txt is Accessible
- Visit:
https://mrajan.com.np/ads.txt - Expected Content:
google.com, pub-4166647782860352, DIRECT, f08c47fec0942fa0 - Status Check: Should return HTTP 200 (not 404)
- Verification Tool: Use ads.txt Tester
- Visit:
✅ Domain Verification
- Custom Domain Working
- Site accessible at:
https://mrajan.com.np - HTTPS enabled (green padlock in browser)
- No SSL certificate errors
- CNAME file configured correctly
- Site accessible at:
✅ Site Accessibility
- Site is Publicly Accessible
- No login required
- No password protection
- No IP restrictions
- Works from different locations/networks
📋 Content & Policy Compliance
2. Required Pages Verification
✅ Privacy Policy
- Privacy Policy Exists
- URL:
https://mrajan.com.np/privacy-policy/ - Check for:
- Mentions Google AdSense ✓
- Mentions Google Analytics ✓
- Mentions cookies/tracking ✓
- Contact information ✓
- Last updated date ✓
- URL:
✅ Terms of Service
- Terms of Service Exists
- URL:
https://mrajan.com.np/terms-of-service/ - Check for:
- Basic usage terms
- Contact information
- Last updated date
- URL:
✅ Footer Links
- Legal Pages Accessible
- Footer contains Privacy Policy link
- Footer contains Terms of Service link
- Links work and are visible on all pages
- Check: Homepage, About, Blog posts
✅ About/Contact Page
- Contact Information Available
- URL:
https://mrajan.com.np/aboutme/ - Contains: Email, social links, author info
- Professional presentation
- URL:
📝 Content Quality Check
3. Content Requirements
✅ Sufficient Content
- Blog Posts Available
- Currently: 7 posts (2016-2023)
- All posts have substantial content (300+ words)
- Quality, original content (not copied)
- Professional writing style
✅ Content Policies
- No Prohibited Content
- ✓ No adult content
- ✓ No violence or hate speech
- ✓ No copyrighted material without permission
- ✓ No illegal content
- ✓ No deceptive practices
✅ Site Structure
- Clear Navigation
- Menu is easy to understand
- Pages are well-organized
- Clear site purpose
🔧 Technical Compliance
4. Site Performance & Accessibility
✅ Mobile-Friendly
- Responsive Design
- Test on mobile device or Chrome DevTools
- Site looks good on mobile
- Navigation works on mobile
- Text is readable
- No horizontal scrolling issues
✅ Site Speed
- Performance Check
- Use PageSpeed Insights
- URL:
https://mrajan.com.np - Target: Score 50+ (better is 70+)
- Fix critical issues if any
✅ Browser Compatibility
- Works Across Browsers
- Test in Chrome, Firefox, Safari, Edge
- No major layout issues
- JavaScript works correctly
🚫 Critical Don’ts During Review
5. Things to Avoid
- DO NOT click your own ads - Violates policy, will get banned
- DO NOT ask friends to click ads - Invalid traffic
- DO NOT use click bots - Immediate ban
- DO NOT change AdSense code frequently - Wait for review completion
- DO NOT remove required pages - Privacy Policy, etc.
- DO NOT add prohibited content - Wait until approved
- DO NOT disable ads.txt - Must remain accessible
📊 Monitoring During Review
6. What to Check Daily
AdSense Dashboard
- Check Status Updates
- Log in daily to AdSense dashboard
- Look for status changes or messages
- Check for any policy warnings
Site Status
- Verify Site is Live
- Check site is accessible
- ads.txt still works
- AdSense script still loads
- No broken pages
Google Search Console
- Monitor Site Health
- Check for crawl errors
- Verify site is indexed
- No manual actions
🔍 Detailed Verification Commands
Test AdSense Script Loading
# Test if AdSense script is on homepage
curl -s https://mrajan.com.np/ | grep -i "adsbygoogle"
# Test if ads.txt is accessible
curl -I https://mrajan.com.np/ads.txt
# Check multiple pages
curl -s https://mrajan.com.np/aboutme/ | grep -i "adsbygoogle"
curl -s https://mrajan.com.np/posts/2023-07-11-ssg-vs-ssr/ | grep -i "adsbygoogle"
Browser Console Check
- Open any page on your site
- Press F12 (Developer Tools)
- Go to Network tab
- Filter: “adsbygoogle”
- Reload page
- Expected: Should see request to
adsbygoogle.js
📈 Expected Timeline
What Happens During “Getting Ready”
Days 1-3:
- Google crawls your site
- Verifies ads.txt
- Checks technical setup
- Reviews content quality
Days 4-7:
- Policy compliance review
- Content evaluation
- Site structure analysis
Days 8-14 (or up to 4 weeks):
- Final review
- Decision made
- Status updates to “Approved” or needs changes
Common Delays:
- If site is new (< 6 months old)
- If traffic is very low
- If content is borderline
- Holiday periods
✅ Pre-Approval Checklist Summary
Before AdSense approves, ensure:
Technical ✓
- AdSense code installed on all pages
- ads.txt file accessible at root
- Domain verified in AdSense
- HTTPS enabled
- Site publicly accessible
Legal ✓
- Privacy Policy with AdSense disclosure
- Terms of Service page
- Footer links to legal pages
- Contact information available
Content ✓
- Original, quality content
- Sufficient content (7+ posts)
- No prohibited content
- Professional presentation
User Experience ✓
- Mobile-friendly design
- Clear navigation
- Fast loading times
- Good user experience
🚨 Red Flags to Fix Immediately
If you see any of these, fix them ASAP:
- ads.txt returns 404 → Fix immediately
- AdSense code missing → Check head.html
- Privacy Policy missing → Create immediately
- Site password protected → Remove protection
- Invalid traffic warnings → Stop immediately
- Policy violations → Fix content immediately
📞 Support Resources
If Issues Arise
- AdSense Help Center
- https://support.google.com/adsense
- Search for specific issues
- AdSense Community Forum
- https://support.google.com/adsense/community
- Ask questions, get help
- Google Search Console
- Monitor site health
- Check indexing status
🎯 Final Verification Steps
Run these checks right before checking approval status:
# 1. Verify ads.txt
curl https://mrajan.com.np/ads.txt
# 2. Verify AdSense script
curl -s https://mrajan.com.np/ | grep adsbygoogle
# 3. Verify Privacy Policy
curl -I https://mrajan.com.np/privacy-policy/
# 4. Check site accessibility
curl -I https://mrajan.com.np/
📝 What to Do While Waiting
- Keep site active
- Don’t make major changes
- Keep content fresh (optional)
- Monitor site status
- Don’t stress
- 2-4 weeks is normal
- Most sites get approved
- Be patient
- Monitor dashboard
- Check daily for updates
- Respond to any requests
- Don’t click your own ads!
✅ Status: Ready for Review
Based on your setup:
- ✅ AdSense code installed
- ✅ ads.txt configured
- ✅ Privacy Policy with disclosures
- ✅ Terms of Service
- ✅ Footer links
- ✅ Quality content
- ✅ Mobile-friendly
- ✅ HTTPS enabled
Your site appears to meet all requirements!
Last Updated: November 01, 2025
Check off items as you verify them. Keep this checklist handy during the review period.