How to Start a Blog in 2026: A Practical Guide for Beginners
Pick a topic you can sustain, choose a platform, budget for domain and hosting, and plan your first 10 posts. A plain, honest guide for new bloggers.
7 October 2026 · 9 min read
In this guide
It is affordable and fast to start a blog. It is the tough part to keep one going. Before you choose your theme or a logo, most of the decisions that count such as what you write about and the frequency of that writing all precede it.
The guide is in the sequence we would recommend: topic, platform, domain and hosting, your first 10 posts, your first readers, and a timeline that will not let you down. Checking Prices checked in October 2026 and subject to change, prices tend to act as a guideline.
Step 1: Pick a topic you can write about for a year
An excellent blogging subject occurs at the intersection of three elements: something you have learned or are exploring first-hand, a community of people with common inquiries about it, as well as sufficient substance so that you do not come to the conclusion of ideas in a month.
Try this quick test before you commit:
- Prepare a 20 minutes timer and brainstorm in a list of the post ideas. In case you are not able to reach 30, you are more likely to have too narrow a topic or you do not know it yet.
- Briefly describe your reader. It is helpful in "Working parents in Indian cities, who would like to bake at home with an OTG ]. Not everyone who likes food will be.
- Question: Would you be interested in the subject in one month with practically no readers?
In its self-assessment questions to site owners, the Google company encompasses whether your site has a clear primary purpose or focus or not. The easier one thing to blog is, the more memorable it is to the readers and easier to plan to you.
Some workable examples: cooking by using an OTG stove, cheap train travel in South India, majoring in python as a business graduate, or operating a small home tuition school. There is an obvious reader in each of them and in both of them there are many special questions to be answered.
Step 2: Choose a platform
Most of the requirements of the beginners are taken care of by four platforms. A few comments to begin with on names: WordPress.org is open-source/free software which you install on paid hosting. WordPress.com is an independent hosted platform operated by Automattic. This tutorial is a comparison between the WordPress.org self-hosted version.
| Platform | Cost | Good for | Drawbacks |
|---|---|---|---|
| WordPress.org | Software is free; it is a domain and hosting charge. | 1000+ themes and plugins, which are fully controlled, can be transferred to any other host. | You work with updates, backups and security; readily accumulate plugins. |
| Blogger | Free; and a custom domain is paid only when you desire it. | No set up fee, free HTTPS, hosted by Google. | Less themes and features; custom domains run on www or subdomain. |
| Ghost | Self-hosting is absolutely free and requires a server; Ghost(Pro) begins with US$15 a month paid annually. | Clean editor, in-house newsletter and paid membership, no platform fee cut of payments. | More expensive than cheap hosting; paid memberships require the US$29 a month plan; self-hosting requires Linux server expertise. |
| Substack | Free of charge to publish; collects 10% on paid subscriptions (card fees optional); a one-time payment of USs. 50 to use a custom domain. | Newsletter-first writing; you can be visited by the reader in the Substack app. | Minimal design control; you operate by the rules and features of one company. |
How to choose:
- You want to own every part of the site and don't mind learning a dashboard: WordPress.org.
- You want to test whether you'll stick with blogging before spending anything: Blogger or Substack.
- Your blog is really an email newsletter: Substack or Ghost.
Whichever you pick, export your posts every few months. Substack, Ghost and WordPress all let you download your content, and Substack and Ghost also let you export your subscriber list.
Step 3: Domain and hosting basics
A domain is your address such as yourblog.com. The host is the computer and it is what integrates and serves out your pages to visitors. Hosting is in Blogger and Substack. WordPress.org and self-hosted Ghost don't.
In name, find a short name, easy to spell when you pronounce, and wide enough to adapt itself to you. According to Google SEO starter guide, the keywords in a domain name make almost no ranking difference, thus you do not need to have a domain that contains such words like best-baking-tips-india.com.
Typical yearly costs, from public price lists checked in October 2026 (Indian prices are shown before 18% GST):
| Item | India (₹) | International (US$) |
|---|---|---|
| .com domain, renewal price | About ₹1,500 a year | About $10.50 to $20 a year |
| .in domain, renewal price | About ₹900 a year | Not applicable |
| Entry-level shared hosting, intro price | ₹69 to ₹149 a month, usually on a 3 to 4 year prepaid term | About $2.90 to $4 a month, on 1 to 4 year terms |
| Same hosting at renewal | Up to ₹289 to ₹449 a month at some hosts | About $11 to $18 a month |
| Blogger or Substack hosting | Free | Free |
| Ghost(Pro) Starter | Billed in US$ | $180 a year, or $18 billed monthly |
Three things catch beginners out:
- Intro prices are not the actual price. The small monthly amount usually involves having to make advance payment over a few years and the renewal rate is usually three or four times higher. Check the renewal line prior to payment.
- First-year domain deals end. Many registrars sell the first year of a .com or .in for a token amount. Budget for the renewal price instead.
- .com prices are going up. Verisign, which runs the .com registry, is raising its wholesale price by 7% from 1 November 2026, from US$10.26 to US$10.97 a year. Registrars are likely to pass this on.
A rough working budget for a self-hosted WordPress blog, once intro offers end, is about ₹1,700 to ₹7,000 a year in India before GST, or about $140 to $240 elsewhere. A Blogger blog with a custom domain costs only the domain.
Step 4: Plan your first 10 posts
Plan all 10 before you publish the first. It stops you stalling after post three, and it means the posts can link to each other from the start.
Aim for a mix: mostly posts that answer one specific question, a couple built on your own experience, and one or two reference posts you'll keep updating. For the OTG baking blog, that might look like this:
- How to preheat an OTG (and why your cake sinks)
- OTG or convection microwave: which is better for baking?
- A tested eggless vanilla sponge for a 25-litre OTG
- Cup and spoon measurements for Indian kitchens
- Why your cookies spread, and how to fix it
- What I got wrong in my first 20 bakes
- Which baking tins fit a standard OTG
- Local substitutes for buttermilk, cake flour and brown sugar
- Baking in monsoon humidity
- Reader questions, answered
Also write an About page that says who you are and why readers can trust you on this topic.
Basic on-page SEO for each post
For every post, check these:
- One main question. Write it down before drafting. If a post tries to answer three unrelated questions, split it.
- A clear title. Google recommends title text that is descriptive and concise. Google may rewrite the title shown in results, but a good title gives it the right material.
- A readable URL slug, such as /otg-preheat-guide/ rather than /post-1287/.
- A meta description of one or two sentences. Google often builds the search snippet from your page text instead, so don't agonise over it.
- Headings that follow the reader's steps, with the main answer near the top.
- Your own photos, with descriptive file names and alt text that explains what each image shows.
- Two or three internal links to related posts, with link text that says what's on the other page.
- Links to sources whenever you state facts, prices or rules.
Skip the keywords meta tag, because Google doesn't use it. And don't repeat a phrase unnaturally: keyword stuffing is against Google's spam policies.
Step 5: Get your first readers without paid ads
Search traffic usually builds slowly, so your first readers will mostly come from your own effort.
- Set up Google Search Console and submit your sitemap. Most platforms create one automatically; on WordPress it's usually at /wp-sitemap.xml unless an SEO plugin replaces it. Google describes a sitemap as "merely a hint", so it helps Google discover pages but doesn't guarantee they'll be indexed. Bing Webmaster Tools works in a similar way.
- Tell people who already know you. Google's starter guide names word of mouth as one of the most effective and lasting ways to promote a site, while noting that it takes time.
- Go where your readers already talk. That might be a Facebook group, a subreddit, a Telegram channel or a LinkedIn community. Answer questions properly in the thread and link to your post only when it adds something. Read each community's rules on self-promotion first.
- Start an email list on day one. Substack and Ghost have this built in; on WordPress you'll need a newsletter plugin or service. A small list of interested people is worth more than a one-off spike of visits.
- Collaborate. Offer to write for a related blog or interview someone in your field. Write for their readers, and don't treat it as a link swap.
- Turn reader questions into posts. Every question in a comment, email or DM is a post idea with at least one reader waiting for it.
A realistic timeline
Google's starter guide says some changes show up in search within hours and others take several months, and it suggests waiting a few weeks before judging whether a change helped. Plan with that in mind.
| When | What to focus on | What you might see |
|---|---|---|
| Week 1 | Topic, platform, domain, About page, Search Console | Nothing yet |
| Months 1 to 3 | Publish the first 10 posts, about one a week, and share each one | A trickle of visits, mostly from people you told |
| Months 3 to 6 | Keep publishing, update early posts, check the Search Console Performance report | Possibly your first search impressions; some pages may not be indexed yet |
| Months 6 to 12 | Write more of what readers respond to; improve or merge what they ignore | A clearer sense of what works, with no guarantees |
Give the blog a year of steady posting before you decide whether it's working. If you hope to earn from it one day, treat that as a separate decision once you have regular readers.
Wrapping up
Pick a topic you'll still care about next year, choose the simplest platform that fits, budget for renewal prices rather than intro offers, and plan 10 posts before you publish one. Then share each post with the people it's written for, and keep going.
Sources
- Creating Helpful, Reliable, People-First Content (Google Search Central) – https://developers.google.com/search/docs/fundamentals/creating-helpful-content
- SEO Starter Guide: The Basics (Google Search Central) – https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- Influencing Title Links in Google Search (Google Search Central) – https://developers.google.com/search/docs/appearance/title-link
- How to Write Meta Descriptions / Control your snippets (Google Search Central) – https://developers.google.com/search/docs/appearance/snippet
- URL Structure Best Practices for Google Search – https://developers.google.com/search/docs/crawling-indexing/url-structure
- Image SEO Best Practices (Google Search Central) – https://developers.google.com/search/docs/appearance/google-images
- SEO Link Best Practices for Google – https://developers.google.com/search/docs/crawling-indexing/links-crawlable
- Spam Policies for Google Web Search – https://developers.google.com/search/docs/essentials/spam-policies
- Build and Submit a Sitemap (Google Search Central) – https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
- How to Use Search Console (Google Search Central) – https://developers.google.com/search/docs/monitor-debug/search-console-start
- Bing Webmaster Tools – https://www.bing.com/webmasters/about
- About WordPress (WordPress.org) – https://wordpress.org/about/
- WordPress server requirements (WordPress.org) – https://wordpress.org/about/requirements/
- New XML Sitemaps Functionality in WordPress 5.5 (Make WordPress Core) – https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/
- Set up a custom domain (Blogger Help) – https://support.google.com/blogger/answer/1233387?hl=en
- Turn on HTTPS for your blog (Blogger Help) – https://support.google.com/blogger/answer/6284029?hl=en
- Ghost(Pro) plans and pricing (Ghost) – https://ghost.org/pricing/
- Hosting Ghost (Ghost Developer Docs) – https://docs.ghost.org/hosting/
- How much does Substack cost? (Substack Help Center) – https://support.substack.com/hc/en-us/articles/360037607131-How-much-does-Substack-cost
- How do I export my email list on Substack? (Substack Help Center) – https://support.substack.com/hc/en-us/articles/6314498343700-How-do-I-export-my-email-list-on-Substack
- Breaking: VeriSign raising wholesale .com prices (Domain Name Wire, 23 April 2026) – https://domainnamewire.com/2026/04/23/breaking-verisign-raising-wholesale-com-prices/