Week 1 Setup - Quick Reference Card
Fast reference for all Week 1 tasks. Print or bookmark this page.
Task 1: GitHub Repository (15 minutes)
Update Description
URL: https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io/settings
Description: AMCP Core: Java Mobile Agentic Framework for Distributed Systems
Website: https://agentmeshcommunicationprotocol.github.io
Add Topics
URL: https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io/settings/general
Topics (add all 8):
- java
- agent-framework
- distributed-systems
- agent-mesh
- agent-mobility
- aglet
- middleware
- open-source
Task 2: Google Search Console (30 minutes)
Step 1: Create Property
URL: https://search.google.com/search-console/
Click: Add property
Select: URL prefix
Enter: https://agentmeshcommunicationprotocol.github.io/
Step 2: Get Verification Code
Choose: HTML tag verification method
Copy: <meta name="google-site-verification" content="XXXXX..." />
Save the code (you'll need it next)
Step 3: Add to Website
File: _config.yml
Find: google_search_console: # Add your verification code here
Replace with: google_search_console: "XXXXX..."
(Use the code from Step 2)
Step 4: Deploy
git add _config.yml
git commit -m "Add Google Search Console verification"
git push origin main
Step 5: Verify
Wait 2-5 minutes for deployment
Visit: https://agentmeshcommunicationprotocol.github.io/
Right-click → View Page Source
Search for: google-site-verification
Confirm: Your code appears in <head>
Step 6: Complete in GSC
Return to Google Search Console
Click: Verify button
Expected: "Verification successful"
Step 7: Submit Sitemap
In GSC, click: Sitemaps (left sidebar)
Enter: sitemap.xml
Click: Submit
Expected: "Sitemap successfully submitted"
Step 8: Request Indexing
In GSC, click: URL Inspection (top search bar)
Enter: https://agentmeshcommunicationprotocol.github.io/
Click: Request indexing
Repeat for:
- /docs/getting-started/
- /examples/
- /whitepaper/
Task 3: Google Analytics (20 minutes)
Step 1: Create Property
URL: https://analytics.google.com/
Click: Admin (bottom left)
Click: Create Property
Property name: AMCP Website
Timezone: Your timezone
Currency: USD
Click: Create
Step 2: Create Data Stream
Select: Web
Website URL: https://agentmeshcommunicationprotocol.github.io
Stream name: AMCP Main Site
Click: Create stream
Step 3: Get Measurement ID
After stream creation, you'll see: Measurement ID
Format: G-XXXXXXXXXX
Copy this ID
Step 4: Add to Website
File: _config.yml
Find: google_analytics: # UA-XXXXXXXX-X
Replace with: google_analytics: "G-XXXXXXXXXX"
(Use your Measurement ID from Step 3)
Step 5: Deploy
git add _config.yml
git commit -m "Add Google Analytics tracking"
git push origin main
Step 6: Verify
Wait 2-5 minutes for deployment
Visit: https://agentmeshcommunicationprotocol.github.io/
Right-click → View Page Source
Search for: gtag or googletagmanager
Confirm: GA tracking code appears
Step 7: Check Real-Time
Go to: Google Analytics
Click: Realtime (left sidebar)
You should see yourself as an active user
If not, wait 1-2 minutes and refresh
Task 4: Sitemap Verification (10 minutes)
Verify Sitemap Exists
Visit: https://agentmeshcommunicationprotocol.github.io/sitemap.xml
Expected: XML file with all pages listed
Verify Plugin Enabled
File: _config.yml
Look for: plugins:
Confirm: jekyll-sitemap is listed
If missing, add it and redeploy
Submit to GSC (Already done in Task 2)
Already submitted in Task 2, Step 7
Check status: Should show "Success"
Verification Checklist
GitHub ✓
Google Search Console ✓
Google Analytics ✓
Website ✓
Common Issues & Fixes
| Issue |
Fix |
| GSC verification not working |
Wait 5-10 min, check for typos, verify meta tag in <head> |
| GA not showing data |
Check Measurement ID is correct (G-), wait 24 hours |
| Sitemap not found |
Verify jekyll-sitemap plugin enabled, rebuild site |
| Changes not live |
Hard refresh (Ctrl+Shift+R), check GitHub Actions status |
Files Modified
_config.yml
- Added: google_search_console: "XXXXX..."
- Added: google_analytics: "G-XXXXXXXXXX"
_layouts/default.html
- Added: GSC verification meta tag (conditional)
- Already has: GA tracking code (conditional)
Time Breakdown
- Task 1 (GitHub): 15 minutes
- Task 2 (GSC): 30 minutes
- Task 3 (GA): 20 minutes
- Task 4 (Sitemap): 10 minutes
- Total: ~75 minutes (1.25 hours)
Deployment Command
# One-line deployment of all changes
git add _config.yml _layouts/default.html && \
git commit -m "Week 1 setup: GSC and GA configuration" && \
git push origin main
Verification Commands
# Check if GSC meta tag is deployed
curl -s https://agentmeshcommunicationprotocol.github.io/ | grep google-site-verification
# Check if GA tracking is deployed
curl -s https://agentmeshcommunicationprotocol.github.io/ | grep gtag
# Build locally to test
bundle exec jekyll build
# Check sitemap locally
cat _site/sitemap.xml
Next Steps After Week 1
- ✅ Monitor Google Search Console for crawl errors
- ✅ Check Google Analytics for initial traffic
- ✅ Start Week 2: Content Creation (BLOG_POST_TEMPLATES.md)
- ✅ Plan Week 3: Community Promotion (COMMUNITY_PROMOTION_STRATEGY.md)
Important URLs
| Service |
URL |
| GitHub Repo |
https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io |
| GitHub Settings |
https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io/settings |
| GitHub Topics |
https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io/settings/general |
| Website |
https://agentmeshcommunicationprotocol.github.io/ |
| Sitemap |
https://agentmeshcommunicationprotocol.github.io/sitemap.xml |
| GSC |
https://search.google.com/search-console/ |
| GA |
https://analytics.google.com/ |
Status Tracking
| Task |
Status |
Completed |
| GitHub Description |
⏳ Pending |
[ ] |
| GitHub Topics |
⏳ Pending |
[ ] |
| GSC Property |
⏳ Pending |
[ ] |
| GSC Verification |
⏳ Pending |
[ ] |
| GSC Sitemap |
⏳ Pending |
[ ] |
| GSC Indexing |
⏳ Pending |
[ ] |
| GA Property |
⏳ Pending |
[ ] |
| GA Data Stream |
⏳ Pending |
[ ] |
| GA Tracking |
⏳ Pending |
[ ] |
| Sitemap Verified |
⏳ Pending |
[ ] |
Print this page or bookmark it for easy reference during Week 1 setup!
| **Estimated Time: 1.5 hours |
Difficulty: Low-Medium |
Impact: High** |