Complete list of steps to start a new blog in 2020

  • Domain name

  • Choose the right domain. Use tools like Leandomainsearch.com to check for options matching your idea.

  • Choose the right domain extension. .com is the best way to go, if it is not available look out for .net for .co.

  • If the content of the blog is going to be applicable or useful in a specific country, consider getting a country extension like .ca or .us.

  • Consider Namecheap or GoDaddy for buying the domain.

  • Make sure to have WhoisGuard Privacy Protection selected to avoid private information like email address and phone numbers exposed to spammers. Namecheap offers this for free.

  • Hosting

  • Hosting is one of the most important aspect of a good and fast loading blog, so conduct and in-depth research on all the possible options.

  • Speed, security and great customer service are the top three points to consider while selecting a good hosting solution.

  • Some hosting providers give huge discounts during the first year but there will be huge increase in prices after the first year. Check and make sure this will not be the case.

  • Check the server locations available. A high number of servers spread across the world will be better.

  • WordPress Installation

  • Once the hosting is purchased, install WordPress on the domain. It is a fairly simple, but If you are not familiar with the process, there are many free tutorials available in YouTube.

  • Make sure SSL is installed and active as it is an important feature currently for ranking and SEO. There are many free SSL options like Let\'s Encrypt.

  • After the installation is complete, install the theme you desire. There is a default WordPress theme, but there are many free themes available. Astra, WP Ocean, GeneratePress and Divi are some of the good options.

  • Install necessary plugins for caching and security. There are many free options available. Research all the possible options.

  • Install a good SEO plugin. Yoast and Rank Math are the best options. While Yoast has a free as well as paid plan with some additional features, Rank Math is completely free.

  • Go to settings and change the permalinks to post name.

  • Basic website set-up

  • Build and publish the contact us and about me page.

  • Give clear information in the about me page in two to three paragraphs explaining why you are a expert in this niche and what you are going to write about in this blog.

  • Explain shortly on who is the target audience and how would they be benefited out of reading your posts.

  • Clearly define the categories you are going to write the posts for. Set the primary category.

  • If you are confident of having enough time, install a live chat plugin and interact with the visitors and answer their queries. This will significantly increase engagement. Drift and Customerly have free plans.

  • Install a push notification tool so that the website visitors can subscribe for push notifications and you can retarget them to promote new content. Pushcrew and Pushmonkey have a free plan.

  • Email Marketing

  • Email marketing is not necessarily mandatory while starting, but it is always good to start building your list right from day one.

  • Get an email address with your domain, yourname@yourdomain.com. This is very important for email marketing and also for your own personal branding as free mail clients like Gmail does not look professional.

  • Gsuite is the best option to purchase professional email, but you can get one set up with your hosting provider for free but with some limited features.

  • There are many free email marketing tools available. Select the one which suits you best. MailChimp and Email Octopus have a completely free plan up to 2000 subscribers. If you have enough budget, ConvertKit is the best email marketing tool for bloggers.

  • Spend time to come up with a very good lead magnet that can be offered to gain subscribers.

  • Set up lead generation forms and pop ups without affecting the overall user experience on the website.

  • Publishing content

  • Use free keyword research tools like Ubersuggest, Answerthepublic and come up with content ideas relevant to the niche.

  • Be clear and concise in the sentences. Have the sentences short and to the point. Avoid long paragraphs.

  • Learn and implement on-page SEO best practices.

  • Optimize images by using tools like ShortPixel.

  • Plan a content calendar with topics ready for at least one month of blog posts.

  • Have a target of number of words to be written in a day, start with few words like 100 or 200 and increase it gradually.

  • Be consistent in writing the planned number of words everyday without fail. If any chance the target is missed on a day, make it up on the subsequent day.

  • If logging in to WordPress is difficult, write on the go using Google docs.

  • Use tools like StoryChief and WordPigeon to link Google Docs with your WordPress account and publish in few clicks.

  • Have a right balance or long form (more than 2000 words) pillar posts and short from response posts (600 to 800 words)

  • Content Promotion

  • Set up social media accounts in Pinterest, Facebook, Twitter and if possible an YouTube channel.

  • Publish and share useful content in the niche in all the channels. Keep the feeds active and engaged.

  • If it hard to allot time for doing it, use tools like buffer and Quuu. Once you connect Quuu with Buffer account, all the channels will receive content consistently.

  • Reach out to influencers in the niche and offer guest posting in return of a backlink.

This checklist was created by yusuffbuildrealbusiness

copy saved

copies saved