Most new websites approach SEO reactively β they publish content when they think of something, they add technical fixes when someone points out a problem, and they wonder why results are so slow. A written SEO strategy changes everything. It makes every content decision intentional, ensures technical work happens in the right order, and creates a clear measure of progress. Here is how to build one from day one.
Phase 1 (Week 1β2): Build your technical foundation
Nothing else works without this. Do not publish a single article until these are done.
Step 1: Set up Google Search Console and verify your domain
- Go to search.google.com/search-console
- Add Property β Domain
- Add the verification DNS record to your domain registrar
- Click Verify
Step 2: Ensure HTTPS is correctly configured
Check with our SSL checker that your certificate is valid and all HTTP pages redirect to HTTPS. This is a baseline ranking requirement and a user trust signal.
Step 3: Create and submit your XML sitemap
- Most CMS platforms create this automatically β check yourdomain.com/sitemap.xml
- If not, install a sitemap plugin or generator
- Submit to Search Console β Sitemaps
Step 4: Configure your robots.txt correctly
Visit yourdomain.com/robots.txt and confirm it does not contain Disallow: / which would block all search engines. Add your sitemap URL to the robots.txt file.
Step 5: Test your page speed
Test your main page templates with our speed tool. Fix any Critical issues before publishing content β slow pages suppress rankings from the start.
Phase 2 (Week 2β3): Build your keyword strategy
Step 6: Define your niche specifically
Write down exactly what your website is about in one sentence. Broad niches produce scattered results; specific niches build topical authority faster. "SEO tools for small business website owners" is better than "digital marketing".
Step 7: Research your keyword universe using free tools
- Mine Google Autocomplete for your core topics
- Expand PAA boxes for question keywords
- Validate volumes in Google Keyword Planner
- As covered in our guide to free keyword research, these tools provide sufficient data for a complete strategy
Step 8: Create a keyword map
Assign each keyword to a specific page you will create. Group related keywords into topic clusters β one pillar page plus five to eight supporting cluster articles. As covered in our guide to keyword mapping, this prevents cannibalisation and ensures every important query has a dedicated page.
Step 9: Prioritise your keyword targets
- Month 1β3: Long-tail, low-competition keywords (KD under 20) in your first topic cluster
- Month 4β6: Medium-competition keywords as authority builds
- Month 7+: Higher-competition head terms backed by accumulated authority
Phase 3 (Month 1β6): Content creation
Step 10: Complete your first topic cluster before starting a second
As covered in our guide to building topical authority, complete topic coverage matters more than breadth. One fully developed cluster of eight interlinked articles builds stronger topical authority than eight scattered articles on different topics.
For each article in your cluster:
- Write a comprehensive article that fully answers the query β not the minimum viable post
- Structure with H1 containing the keyword, answer box, question H2s, and numbered steps where appropriate
- Request indexing via Search Console immediately after publishing
- Add internal links from the new article to the pillar page and to related cluster articles
- Add internal links from previously published articles to the new one
Step 11: Publish on a sustainable schedule
Choose a frequency you can maintain for 24 months β not a sprint pace. One thoroughly researched article per week for two years beats five rushed articles per week for three months then nothing. Consistency signals ongoing site quality to Google.
Phase 4 (Month 2 onwards): Link building
Step 12: Start link building from month one β not after you feel ready
- Week 1: Claim all directory listings β Google Business Profile, Bing Places, industry directories
- Month 1: Sign up to Connectively (HARO) and start responding to journalist queries in your niche
- Month 2: Use our broken link checker on competitor sites to find broken link building opportunities
- Month 3+: Guest posting, digital PR, original research
As covered in our guide to getting backlinks from scratch, you do not need to be established to start earning links β you need to provide value.
Phase 5 (Ongoing): Monitor and iterate
Step 13: Set up a monthly monitoring routine
- Weekly: Check Search Console for new crawl errors or indexing issues
- Monthly: Review Search Console Performance for new ranking opportunities (positions 8β20)
- Monthly: Run our broken link checker for new technical issues
- Monthly: Check Core Web Vitals with our speed tool
- Quarterly: Update your keyword map, review content performance, prioritise next quarter's content
Step 14: Improve before expanding
Before publishing new content, identify which existing articles are ranking in positions 8β20 and could be improved to reach page one. A content refresh on a near-page-one article typically produces faster results than a brand new article targeting a new keyword.
Summary: Your complete SEO strategy framework
- Phase 1 (Week 1β2): Technical foundation β Search Console, HTTPS, sitemap, robots.txt, page speed
- Phase 2 (Week 2β3): Keyword strategy β niche definition, keyword research, keyword map, prioritised target list
- Phase 3 (Month 1β6): Content β complete topic clusters, question-format structure, request indexing, internal links after every post
- Phase 4 (Month 1+): Link building β directories from day one, HARO from month one, broken link building from month two
- Phase 5 (Ongoing): Monitor and improve β weekly error checks, monthly performance review, quarterly strategy updates
Start from the beginning: Why is my website not showing up on Google?