Google Search Engine Optimization (SEO) Setup Guide
What’s Been Configured
Your Quarto website is now configured for better search engine indexing:
1. ✅ Sitemap
- Quarto automatically generates
sitemap.xmlat https://mcnakhaee.com/sitemap.xml - This helps Google discover all your pages
2. ✅ Robots.txt
- Created
robots.txtfile that tells search engines they can crawl your site - Points to your sitemap
4. ✅ RSS Feeds
- Blog RSS feed available at https://mcnakhaee.com/blog/index.xml
Next Steps: Submit Your Site to Google
Step 1: Get Google Search Console Access
- Go to Google Search Console
- Click “Start Now” and sign in with your Google account
- Click “Add Property”
- Enter your domain:
mcnakhaee.com
Step 2: Verify Ownership
Choose one of these verification methods:
Option A: HTML File Upload (Recommended)
- Google will give you an HTML file to download (e.g.,
google1234567890abcdef.html) - Place this file in the root of your website directory
- Render your site:
quarto render - Commit and push to GitHub
- Wait for Netlify to deploy
- Click “Verify” in Google Search Console
Option B: HTML Meta Tag
Google will give you a meta tag like:
<meta name="google-site-verification" content="abc123..." />Add this to your
index.qmdfrontmatter:--- title: "Muhammad Nakhaee" google-site-verification: "abc123..." ---Render, commit, push, and verify
Step 3: Submit Your Sitemap
- Once verified, in Google Search Console, go to “Sitemaps”
- Enter:
sitemap.xml - Click “Submit”
Step 4: Set Up Google Analytics (Optional but Recommended)
Go to Google Analytics
Create a new property for your website
Get your Measurement ID (format:
G-XXXXXXXXXX)Update
_quarto.ymlwith your real ID:google-analytics: "G-YOUR-ACTUAL-ID"Render, commit, and push
Additional SEO Best Practices
✅ Already Implemented
- Descriptive page titles
- Meta descriptions
- Semantic HTML structure
- Mobile-responsive design
- Fast loading (static site)
- HTTPS (via Netlify)
- Social media meta tags
🔄 To Improve Further
- Add alt text to all images - Helps with accessibility and SEO
- Internal linking - Link between related posts and pages
- Regular content updates - Post consistently to your blog
- Quality content - Focus on valuable, original content
- Share on social media - Increases visibility and backlinks
Checking Indexing Status
After submitting to Google Search Console: - Wait 24-48 hours for Google to crawl your site - Check coverage report in Search Console - Use site search: site:mcnakhaee.com in Google to see indexed pages
Monitoring Performance
Google Search Console provides: - Number of indexed pages - Search queries bringing traffic - Click-through rates - Mobile usability issues - Security problems
Quick Commands
# Render your site locally
quarto render
# Add files and commit
git add .
git commit -m "Update SEO configuration"
# Push to deploy
git push origin quartoResources
Note: Google indexing can take several days to weeks. Be patient and keep creating quality content!