Overview
Setting up Hado SEO is just the first step. This guide covers best practices to maximize your search engine visibility and get your pages ranking.SEO Checklist
Complete this checklist to ensure your app is fully optimized:1
Create robots.txt and sitemap.xml
Essential files that help search engines discover and crawl your pages efficiently. See the AI prompts below for ready-to-use implementation prompts.
2
Implement proper meta tags
Use React Helmet with unique titles (50-60 chars) and descriptions (140-160 chars) for each page:
3
Configure Open Graph tags
Add OG and Twitter Card tags with 1200x630px images for social media sharing:
4
Add JSON-LD structured data
Implement schema markup (Organization, Article, WebSite) to help search engines understand your content:
5
Use semantic HTML structure
Proper heading hierarchy (single H1, logical H2-H3), alt text on images, and semantic elements (
<header>, <nav>, <main>, <article>, <footer>).6
Submit to Google Search Console
- Go to Google Search Console
- Add your domain as a property
- Verify ownership (DNS verification recommended)
- Submit your sitemap
- Request indexing for key pages
7
Recrawl your site
After implementing SEO changes, trigger a recrawl from your Hado SEO dashboard to ensure search bots see your fully-rendered content with all the new meta tags and structured data.
Meta Tags Best Practices
Title Tags
Example:
Meta Descriptions
Example:
React/JavaScript Framework Tips
Using React Helmet
Dynamic Meta Tags
For pages with dynamic content, ensure meta tags are set before the page renders:Using Hado SEO’s Free Tools
SEO Bot Crawler Test
Test what search engines see when they visit your page:- Go to hadoseo.com/free-seo-bot-crawler-test
- Enter your URL
- See the rendered HTML that Googlebot receives
- Check for missing content or meta tags
OG Preview Checker
Preview how your links appear on social media:- Go to hadoseo.com/free-og-preview-checker
- Enter your URL
- See previews for Twitter, Facebook, LinkedIn, and Discord
- Identify and fix any issues
Meta Tags Checker
Analyze your page’s meta tags:- Go to hadoseo.com/free-meta-tags-checker
- Enter your URL
- Get a comprehensive report on all meta tags
- See recommendations for improvements
After Setup: Getting Indexed
Request Indexing in Google Search Console
- Go to Google Search Console
- Enter your URL in the inspection bar
- Click “Request Indexing”
- Repeat for your most important pages
Google typically re-crawls sites within days to weeks. Requesting indexing can speed this up for specific pages.
Monitor Your Progress
In your Hado SEO dashboard, track:- Crawl activity - See when bots visit
- Cache hits - Measure prerendering effectiveness
- Bot breakdown - Which search engines are crawling
Common SEO Issues
Pages not getting indexed
Pages not getting indexed
Possible causes:
- Missing or blocked in robots.txt
- No internal links to the page
- Page not in sitemap
- Low-quality or duplicate content
- Check robots.txt configuration
- Add internal links from other pages
- Include in your sitemap
- Ensure unique, valuable content
Wrong page showing in search results
Wrong page showing in search results
Possible causes:
- Duplicate content issues
- Missing canonical tags
- Multiple URLs for same content
- Add canonical tags to specify preferred URL
- Implement 301 redirects for duplicates
- Use consistent internal linking
AI Prompts for Implementation
Copy-paste these prompts into your AI coding assistant (Lovable, Cursor, Bolt.new, etc.) to implement SEO best practices. Hado SEO handles the technical rendering. You handle the on-page SEO.Quick Start Prompt
Use this all-in-one prompt to implement the essentials in a single pass:Detailed Prompts by Category
For more control, use these targeted prompts for specific SEO tasks:1. SEO Head Component (React Helmet Async)
1. SEO Head Component (React Helmet Async)
Basic SEOHead ComponentEnhanced SEOHead with Article Support
2. Dynamic Sitemap Generation
2. Dynamic Sitemap Generation
Backend Function Sitemap (With Database Entities)Static-Only Sitemap (No Database Dependencies)Hybrid Sitemap (Some Dynamic Content)
3. Robots.txt Configuration
3. Robots.txt Configuration
Standard Robots.txtRobots.txt with AI Bot Controls
4. Open Graph Images
4. Open Graph Images
Dynamic OG Image RouteStatic OG Image Setup
5. Additional SEO Best Practices
5. Additional SEO Best Practices
Canonical URL HandlingStructured Data / JSON-LD LibraryInternal Linking & Navigation SEOPerformance & Core Web Vitals404 and Error Page SEO
Dashboard Analytics
Learn to track your SEO progress in the Hado SEO dashboard
Troubleshooting
Solutions for indexing issues, duplicates, and OG tag problems
- Missing Open Graph tags
- OG image URL is relative, not absolute
- Image too small or wrong format
Solutions: