Resources

Developer Resources & SEO Setup

Submit Your Sitemap to Google (Fix Invalid Sitemap)

If Google Search Console shows 'Invalid sitemap' or 'Couldn't fetch', the cause is almost always one of these fixable issues — not a broken XML file.

Step 1 — Verify the sitemap loads in your browser

After deploying, open this URL directly:

TEXT
https://www.sturdee.online/sitemap.xml

You should see XML starting with <?xml version="1.0"?>. If you see an HTML error page, the deploy failed or the URL is wrong.

Step 2 — Match your Search Console property exactly

  • If your site is https://www.sturdee.online — add a URL-prefix property for that exact URL (with www)
  • Do NOT mix www and non-www — sitemap URLs must match the property
  • If you use Vercel preview URLs (xxx.vercel.app), submit sitemap only on the production domain property
  1. Go to search.google.com/search-console
  2. Add property → URL prefix → enter your exact live domain
  3. Verify ownership (DNS TXT record or HTML file — DNS is most reliable)
  4. Open Sitemaps in the left sidebar
  5. Enter: sitemap.xml (not the full URL — GSC adds the domain)
  6. Click Submit and wait 24–48 hours
Tip: Set NEXT_PUBLIC_SITE_URL=https://www.sturdee.online in your production environment variables so sitemap URLs always match your live domain.

Step 3 — Fix common 'Invalid' errors

  • Couldn't fetch → Site not deployed yet, or robots.txt blocks Googlebot
  • URL not allowed → Sitemap contains URLs from a different domain than the property
  • Parse error → Rare with Next.js; redeploy latest code
  • Pending → Normal for new sites; wait up to 1 week
TEXT
Production env (Vercel example):
NEXT_PUBLIC_SITE_URL=https://www.sturdee.online

Free Backlink Sources for Education Sites

Backlinks are the #1 off-page SEO factor. Sturdee content is designed to be linkable — guides, cheat sheets, and 300+ tutorial pages. Submit and share these assets:

Directories & Communities (submit your site)

  • Google Search Console — sitemap + indexing (required)
  • Bing Webmaster Tools — bing.com/webmasters (submit same sitemap)
  • GitHub — link sturdee.online in your profile README and awesome-list PRs
  • dev.to — write articles linking to /tutorials and /guides pages
  • Hashnode — cross-post tutorial summaries with canonical to Sturdee
  • Reddit — r/learnprogramming, r/webdev, r/shopify (follow rules, add value)
  • Hacker News — 'Show HN' when launching major tutorial updates
  • Product Hunt — launch as education product
  • Indie Hackers — share build journey
  • Lobsters — tech-focused community

Linkable pages on Sturdee (share these URLs)

  • https://www.sturdee.online/guides/how-to-learn-programming
  • https://www.sturdee.online/guides/web-developer-roadmap-2026
  • https://www.sturdee.online/guides/shopify-theme-development-guide
  • https://www.sturdee.online/cheatsheets/html-cheatsheet
  • https://www.sturdee.online/cheatsheets/javascript-cheatsheet
  • https://www.sturdee.online/cheatsheets/shopify-liquid-cheatsheet
  • https://www.sturdee.online/tutorials/liquid
  • https://www.sturdee.online/tutorials/html

Earn links from other sites

  1. Guest post on dev blogs — include 1–2 links to relevant Sturdee tutorials
  2. Answer Stack Overflow questions — link to your cheat sheet when genuinely helpful
  3. Create GitHub 'awesome-*' lists linking to Sturdee guides
  4. Reach out to bootcamps and offer free tutorial links for students
  5. Submit cheat sheets to freebie directories and Notion template galleries
  6. Partner with YouTube creators — offer tutorial pages as show notes links

Link to Sturdee (for partners & bloggers)

If you write about us, use this HTML snippet:

HTML
<a href="https://www.sturdee.online/tutorials">Free coding tutorials on Sturdee</a>

Suggested anchor text: 'free coding tutorials', 'learn programming free', 'Shopify Liquid tutorial', 'HTML cheat sheet'.

Frequently Asked Questions

How many backlinks do I need to rank #1?+

There is no fixed number. Focus on quality links from relevant education and developer sites. 20–50 strong links outperform 500 spam links.

How long until Google indexes my tutorials?+

After sitemap submission, most pages index within 1–4 weeks. New domains may take 2–3 months to build authority.

Why is my sitemap still invalid?+

Confirm https://www.sturdee.online/sitemap.xml loads XML in an incognito browser, your Search Console property matches exactly (www vs non-www), and you deployed the latest code with NEXT_PUBLIC_SITE_URL set.