5.7 KiB
5.7 KiB
SEO Pre-Launch Checklist
Use this checklist before deploying to production.
✅ Meta Tags
- Title tag is descriptive and includes location (under 60 characters)
- Meta description is compelling and natural (150-160 characters)
- Canonical URL is set to
https://mifi.ventures/ - Robots meta allows indexing (
index, follow) - Language is declared (
lang="en-US") - Author meta tag is present
- Geographic meta tags include Boston coordinates
✅ Open Graph Tags
og:typeis set to "website"og:urlmatches canonical URLog:site_nameis "mifi Ventures"og:titleis descriptive and compellingog:descriptionmatches meta descriptionog:imagepoints to actual 1200x630px imageog:image:widthandog:image:heightare specifiedog:image:altprovides contextog:localeis set to "en_US"
✅ Twitter Cards
- Card type is
summary_large_image twitter:titlematches OG titletwitter:descriptionmatches OG descriptiontwitter:imagematches OG imagetwitter:image:altis descriptivetwitter:creatorhandle is updated (if applicable)twitter:sitehandle is updated (if applicable)
✅ Structured Data (JSON-LD)
- Uses @graph structure with stable @id anchors
- Organization entity (
#organization) is complete- Legal name matches LLC
- Boston address is accurate
- Geographic coordinates are correct
- hasOfferCatalog links to services
- Person entity (
#principal) is complete- Name and title are accurate
- worksFor links to organization
- knowsAbout lists relevant expertise
- LinkedIn URL is correct (https://linkedin.com/in/the-mifi)
- WebSite entity (
#website) is complete- potentialAction/ReserveAction points to Cal.com
- Action name is descriptive
- WebPage entity (
#webpage) is complete- isPartOf links to website
- primaryImageOfPage is set
- inLanguage is "en-US"
- OfferCatalog entity (
#services) is complete- All 6 services from "What We Do" are listed
- Descriptions match page copy
- No email or phone anywhere in JSON-LD
- All @id values use mifi.ventures domain
✅ Content & Copy
- No keyword stuffing in any content
- Copy sounds natural and professional
- Boston location is mentioned naturally
- Services are clearly described
- No email or phone numbers in meta tags
- All text is grammatically correct
- Tone matches brand (professional, technical, credible)
✅ Technical SEO
robots.txtexists and allows crawling- All images have descriptive alt text
- Heading hierarchy is correct (one H1, logical H2s)
- Links have descriptive anchor text
- No broken links (404s)
- HTTPS is enforced (if applicable)
- Mobile-responsive design
- Fast page load (< 3 seconds)
- favicon.svg is present and loads
✅ Assets
- OG image created (1200x630px, under 1MB)
- OG image uploaded to
/assets/og-image.png - OG image looks good when scaled down
- OG image includes readable text
- Resume PDF is uploaded (if publishing)
- Company logos are actual logos (not placeholders)
✅ External Links
- LinkedIn URL updated in constants and JSON-LD
- GitHub URL updated in constants and JSON-LD
- Cal.com link is correct and working
- All external links open in new tab with
rel="noopener noreferrer"
✅ Pre-Launch Testing
Run these tests and fix any issues:
Google Tools
- Google Rich Results Test: https://search.google.com/test/rich-results
- Should show valid ProfessionalService schema
- Google Mobile-Friendly Test: https://search.google.com/test/mobile-friendly
- Should pass without issues
- Google Lighthouse (in Chrome DevTools)
- SEO score: 100/100
- Performance: 90+/100
- Accessibility: 100/100
- Best Practices: 100/100
Social Media Preview Tools
- Facebook Sharing Debugger: https://developers.facebook.com/tools/debug/
- Preview looks correct
- Image loads properly
- Twitter Card Validator: https://cards-dev.twitter.com/validator
- Card preview looks good
- Image displays correctly
- LinkedIn Post Inspector: https://www.linkedin.com/post-inspector/
- Preview is accurate
SEO Validators
- Schema.org Validator: https://validator.schema.org/
- No errors in JSON-LD
- W3C HTML Validator: https://validator.w3.org/
- No critical HTML errors
Manual Checks
- View source and verify all meta tags are present
- Test share preview by sharing URL on social media
- Check that
robots.txtis accessible athttps://mifi.ventures/robots.txt - Verify canonical URL in browser DevTools
- Test page on mobile device
- Verify skip link appears on Tab key press
✅ Post-Launch
After going live:
- Submit site to Google Search Console
- Submit site to Bing Webmaster Tools
- Create and submit sitemap.xml (future enhancement)
- Share on social media to test previews
- Monitor Google Search Console for indexing issues
- Set up Google Analytics (if desired)
- Monitor Core Web Vitals
- Check search appearance after 1-2 weeks
📝 Notes
Record any issues or observations during testing:
[Add your notes here]
Last Updated: [Date]
Reviewed By: [Name]