Here is a step-by-step website launch plan template for launching a new website based on Charles Floate’s -100 days SEO strategy. (Btw Charles has some nice Black Friday sales going on right now.)
- Build out every single core page to the highest possible quality score. This means making sure that every page has content on it and is optimized for search engines.
- Home, About, Contact, Blog, etc
- Terms, Policies, etc
- Categories + at least 1 post each
- Money pages
You want to build all of these out as good as you can within your available time and budget
- Audit the staging website before it goes live. This is to make sure that every page is indexable and that there are no broken links or other errors.
- Install search console and analytics. This will allow you to track your website’s traffic and performance.
- Use a premium indexing tool to get your website indexed as quickly as possible. (Charles recommends IndexMeNow, and you can learn why in his IndexMeNow review.)
- Do some level of entity stacking on the foundational levels of link building. This will help to build trust and authority for your website. (Charles did another video on how to do this here.)
- Create a topical content campaign. This means building content that is relevant to your niche and publishing it on a regular basis. (He recommends releasing new content on a daily basis, since that helps with Google’s freshness metric and helps increase crawl frequency.)
- Promote your new content daily on social media.
- Do ongoing audits of your website. This will help you to identify and fix any problems that may be affecting your ranking.
- Build links to your website. But do this slowly, over time. Don’t do any linkbuilding except for the foundational links and citations for the first 2-3 months, and even after that take a very conservative link building approach to avoid penalties.
Why this website launch plan template works:
Google assigns each of your pages a quality score, and the average of all of your pages’ scores is the overall quality score.
You want to make a great first impression, because the first time Google crawls your website, it sets your two year baseline. (This is somewhat similar to how Google also assigns a quality score when you run AdWords to a page.)
Google will compare your website not just against competing pages, but also against cached older versions of your page—hence again why it’s so important to launch with the highest possible quality possible.