I have built and ranked enough blogs to tell you the truth up front: SEO looks like a dark art from outside, but for an author blog it is a manageable, knowable set of steps, most of them free or nearly free. You do not need thousands of dollars in tools or a computer-science degree. You need fast hosting, a properly configured WordPress install, genuinely excellent content, and the discipline to do a handful of on-page and off-page basics consistently. That is the whole game, and everything below is exactly how to play it, in order.
Before any of that, understand why you want a blog at all. You own it, and you can write whatever you want without fear of tripping some social network’s censorship trigger, as long as you follow your host’s terms and the law. A blog gives you a home on the internet, a place where you can be found, your message delivered, and your content read, and it serves as the center of your branding strategy. All your social posting should be excerpts from and links back to material on your blog, because your blog is the primary component of your author platform. Combine it with your email list, videos, and other elements and you build a genuine branding, marketing, and selling engine. All roads to your brand should lead to your blog, which is the one property you control.
Think of your blog like a storefront on a street you own. Social media is renting space on someone else’s street, where the landlord can change the rules, raise the rent, or evict you without notice. Your blog is the building you hold the deed to, and SEO is simply making sure your storefront sits on a street people really walk down. Every other platform should point back to this one, because this is the one nobody can take from you.
What does SEO cost for an author blog?
Far less than the industry wants you to believe. There are countless applications, websites, books, blogs, seminars, and courses for learning SEO; some are excellent, some are fine, and some waste your money and time. Since authors starting out rarely have much to spend, the sensible focus is free or inexpensive tools, and the good news is that for an author blog the free tools work fine, with only a few more manual steps. Some SEO tools run thousands of dollars a month. Others are completely free, and the free ones are enough.
The real minimum costs are small. Budget about $50 to $100 a year for paid web hosting, and always use paid hosting instead of free. Paid hosting gives you access to support you will absolutely need when something goes wrong, tends to be faster, does not plaster your pages with advertisements, and generally provides a better experience. Free hosting services do not let you install plugins, and plugins are essential for SEO, so free hosting quietly kills your optimization before you begin. Budget around $10 to $20 for a domain name, though most hosts include the first year free with a hosting package. Optionally, you might want a premium theme, since paid themes include support and tend to be faster and better looking than free versions. That is essentially it; nearly everything else you need is free.
What is a brand, and who is your audience?
Your brand is the way you present yourself to the world, and you either define, cultivate, and promote your image or others will define it for you. You can build a blog that portrays more than one brand; my own discusses all my books across a wide range of subjects along with the writing services I provide. But in general, focus your brand narrowly, because that makes it far easier to identify your audience and define your message. If you write western novels like Louis L’Amour, your brand is an author of western fiction, and you could narrow it further to western fiction set in 1850s Arizona. This does not limit your books or blog topics, only the overarching image you project.
Once you have determined your brand, work on what it should look like: colors, fonts, styles, shapes, and the types of images you use. An author focused on the World War II Pacific theater might use images of ships, Marines, and period aircraft. It is worth spending a little money here to hire a graphic designer for a couple of hours to get advice, and I prefer local businesses because I can sit down, spread out paper, and brainstorm in person. You can also study your competition to see how they present their brand.
With the brand defined, ask who your audience is. Since this is aimed at writers, your audience is presumably readers of your work, and the more precisely you define that target, the better you can write articles and promotions that communicate with them. Trying to target “everyone” or “all businesses” makes reaching your actual readers difficult or impossible. Aim instead at something concrete like “people who watch Star Trek,” and you can focus your blog, your articles, and your promotions on people you can genuinely reach.
How do you choose hosting and set up WordPress for SEO?
One of the most important SEO factors is the speed of your blog, because Google and other search engines dislike slow sites. If you want your pages featured high in the rankings, ideally on the first page for several search terms, they need to load in under five seconds, and the faster the better. If your blog is frequently down or throwing errors, Google cannot index your pages, which means they may not appear in search results at all. Banner ads, normal on free or cheap hosting, encourage people to leave, and since Google tracks how long visitors stay on each page, quick exits are read as a poor experience and can hurt your ranking. All hosts occasionally have problems, and sometimes you will break something yourself, so you want a host with good customer support, which free hosts do not provide. If you buy one thing, pay for hosting; I have had good results with SiteGround, though other reputable hosts also do the job.
Use WordPress for the blog itself, because it is specifically designed to handle many SEO concerns, offers tens of thousands of themes and plugins for anything you need, and is easy to learn, with plenty of courses available; search Udemy for “WordPress” to find good ones. Most hosts, including SiteGround, offer a simple automated WordPress install, so use that to get set up without hassle. Two configuration steps matter immediately. First, permalinks: go into Settings, then Permalinks, and set the “Post name” option, which is best for SEO. Second, optionally set up Google Analytics, now GA4, to learn about your visitors and what they do on your site. Create an account, add a property for your site, fill in the details, and get your tracking code from the Data Streams section, or better, connect Analytics through your SEO plugin so the tracking code lands on every page automatically.
Setting up an author blog for SEO
Brand & audience
Decide who you’re for before you build anything.
Hosting & WordPress
Set up fast, SEO-friendly hosting and a clean install.
SEO plugins
Add the handful of plugins that handle the technical work.
Great content
The real ranking factor: genuinely useful writing.
Keywords
Match how people actually search today, not keyword stuffing.
Keep it fresh
Update constantly — stale blogs slide down the results.
Which WordPress plugins do you need for SEO?
Plugins are modules you install into WordPress to add functionality, and over time you will run a dozen or more to change the look, add features, improve SEO, or tune performance. An SEO plugin specifically helps make your site more attractive to search engines, and a short core list handles the essentials. For security, install Wordfence Security, which provides a firewall and malware scanning. For optimization, install the free version of Yoast SEO, run its configuration screen, and your blog will be well optimized at the site level, with per-article guidance included. For speed, add a caching plugin: WP Super Cache, W3 Total Cache, or LiteSpeed Cache if your host supports it, all of which improve page load speed.
Whether Yoast Premium is worth it is your call; I bought it for the redirection feature, which prevents 404 errors when a page’s URL changes. A few other plugins earn their place: Akismet to prevent spam, WPForms Lite or Contact Form 7 for contact forms, and PublishPress Authors to replace the default author box with a nicer one. Whatever you install, vet it against three tests. It should have mostly positive reviews, and read through them, since an older version may have earned negative reviews for a problem long since fixed. It should still be actively supported and verified for your current WordPress version; do not install anything unverified. And it should be compatible with PHP 8.2 or 8.3, the current recommended versions, so avoid anything that only works with end-of-life PHP 7.
Why is great content the real secret to SEO?
Heard elsewhere
Chasing algorithm updates loses to the one constant, which is content good enough to stand out in the blizzard. Richard made the case, including how HARO turned his books into roughly twenty natural backlinks a month, on the SEO expert interview.
Here is the secret behind every successful blog: assuming your hosting is fast and your setup is correct, the single most important thing you can do is create good content, and not merely good but fantastic content that people want to read and share with their friends. This holds for your blog, your books, and everything else you write; all of it must be excellent. Search engines take note of traffic patterns, including clicks arriving from social media, and treat a visitor who stays as a sign they like your articles, while a visitor who leaves quickly signals the opposite, so Google downgrades pages people abandon and rewards pages people linger on.
Ask yourself these questions before and while you write: Does this reinforce my brand? Is it appropriate for my audience? Does it solve a problem for them, teach them something, or entertain them well? Is it something they will share? And when you are finished, have you done the best job possible, with perfect grammar and spelling? One more discipline matters here: stop selling inside your articles. You can and should sell your books, services, and products from your blog, but your articles should freely give high-quality information that helps, entertains, or serves your audience at no cost. Let your dedicated book and product pages do the selling; an article about your characters or your topic should not.
How do keywords really work now?
Not the way they once did, and clinging to the old approach will get you penalized. In the early days you could stuff a page with every keyword you wanted to rank for, and many sites consisted of a short article followed by invisible lists of hundreds of keywords. That technique no longer works and will get your site booted from the index. Your safest course is 100% white-hat SEO: create good content with keywords and phrases used naturally within the text, image tags, and so on. Assume you will be caught if you attempt subversive black-hat techniques, because if you get caught, and you will, your page or your whole site gets penalized.
When you write an article, determine the main phrases and words that apply. The keywords for this article, for example, are “SEO for blogs” and “optimize your blog for Google,” and they appear in the title and a few times in the text. Yoast SEO is helpful here because it tells you the optimum number of times to include your keyword. Then find a few dozen related keywords and phrases; the easiest free method is Google’s “Related searches” at the bottom of the results and the “People also ask” section, both of which show what people really search for. Including related keywords tells readers and search engines more about your topic.
The real power is in long-tail keywords, longer phrases that are searched occasionally but have far less competition. It is virtually impossible to rank for a one- or two-word phrase because the competition is overwhelming, but you can rank for longer phrases and include many of them in a single article. The math is stark: “SEO” gets about 110,000 searches a month, “SEO for blogs” gets around 210, and “how to optimize your blog for SEO” gets about 27. This article will never rank on the first page for “SEO,” but it can rank for those long-tail phrases. The goal is to land on the first page for as many long-tail keywords as you can without making the article read awkwardly, and for a 2,000-word article, aim to work in 50 or 60 keywords that get around 30 searches a month each. For more keyword ideas, see what people are discussing on Facebook groups, LinkedIn groups, Quora, Reddit, and forums and blogs related to your subject.
Why must you keep your blog constantly up to date?
Because search engines reward active sites and freshness. Put out excellent content on a regular basis; I write one major article of 2,000 to 4,000 words every week and a smaller 300- to 600-word article every day. But new content is only half of it. You also need to update and modify older articles, because information changes and your site needs to reflect that, and outdated pages slowly lose value.
One practice with an outsized effect is cross-linking your articles. Older articles can be modified to reference newer ones with related information, and vice versa, which gives visitors more value by pointing them to additional material and strengthens the whole site in search. This is not busywork; the internal link structure is one of the levers search engines read most clearly, and keeping it fresh as you publish compounds over time.
What on-page SEO really moves the needle?
On-page SEO is everything contained on the article’s own page, and while the topic could fill a dozen books, the highlights are what matter. We have already covered the biggest factor, great content, but it bears repeating: get the content right and you have done most of the work. On top of that, a concrete text checklist handles the rest. Put your main keyword or phrase in the first and last 100 words of the article, and include it a couple more times through the body depending on length. Research long-tail keywords that fit your article and use them throughout. Include the main keyword in your page URL and in your meta description.
Headings carry real weight, so get the structure right. Your page should include one and only one H1 tag, which appears as “heading 1” in the WordPress editor’s style menu; include your keyword in it, though in most themes the article title is automatically the H1, so you usually do not have to worry about it. Use H2 through H6 tags to break the article into subtopics, and keep them in the correct sequence: H1 followed by H2 followed by H3, never H1 jumping to H3, and never skipping levels like H2 to H4. Proper heading order helps both readers and search engines understand your structure.
Links matter on the page too, internal and external. Cite your sources with external links the same way you would in a book or article, and use internal links to reference your own related posts and pages in support of the topic. Make sure every link works and leads somewhere real, because Google drops sites in ranking when it detects too many broken links, internal or external. You do not have to check by hand; the free Broken Link Check utility does it for you.
How do you optimize images and video?
Images help readers understand your content, and infographics and videos work especially well, but they also carry SEO value if you handle them correctly. Before uploading, rename the file to something descriptive: I took a photo whose camera filename was DCS2456.jpg and renamed it to “closeup image of my flower garden with honey bees.jpg,” which gives search engines real context about the image. When you add the image in the WordPress media center, include ALT and TITLE tags that describe it, so Google understands what the image means and how it relates to your article. And compress every image before uploading so the file is as small as possible; for JPGs you can set the compression or optimization level when you save.
Video earns its place by increasing dwell time, the amount of time visitors stay on your page. People like video, especially when it is well made, informative, or funny, and including it makes your blog more attractive to visitors and more favorable to Google. A blog that mixes strong writing with useful images and the occasional well-made video keeps people engaged longer, and that engagement is exactly the signal search engines reward.
How does off-page SEO and link building work?
Off-page optimization is getting links from other websites and blogs to your articles and home page, and the act of earning them is called link building. Links tell Google that other people believe your content has value; in other words, they give you credibility, and search engines love them, since linking information together is the whole purpose of the web. Get as many high-quality links as you can, but never all at once; a few a day at most, because a sudden flood can make Google suspect spam.
A high-quality link comes from a site that avoids spam techniques, contains no malware, holds high standards for its content, has high traffic, links mostly to genuine information sources, and has a good social media presence. The best links come from authorities in your niche; for a writing blog, an authority link would be one from Writer’s Digest or from a well-known author’s or speaker’s blog. Concrete tactics include getting an account on Help A Reporter Out, which was relaunched in 2025 by Featured.com, and submitting regularly so reporters may pick you up and link back. Get to know people in your niche and, once they know, like, and trust you, ask for links. Win writing awards, land a column in an online newsletter, become a conference or event speaker (they usually link your site), and join local groups so your profile gets added to their directory. All of this requires spending time creating content for other people, almost always without pay; I spend time every week building links.
Some things you should avoid like the plague: buying or selling links, link exchange farms, and paying for blog comments, forum comments, or any other spam technique. Anything that seems even slightly spammy is not worth the risk. You will pick up some spam links to your site no matter what, but as long as the majority are legitimate, you will be fine.
How do guest blogging, commenting, and forums build links?
One of the best and fastest ways to earn high-quality inbound links is guest blogging on other sites. A guest post on a high-traffic site can send an incredible amount of traffic your way, and once you have a few, especially from high-authority sites, Google takes notice and raises your rankings. To earn the opportunity, your site has to be genuinely high quality and your writing very good, since that is what attracts other bloggers, and having influence or recognition in the blogger’s industry helps. You will need to ask, which means networking first: get to know the blogger and let them know you before requesting the favor. Start with other authors in your niche for practice and a few early links, then work up to higher-traffic authority sites. As for length, ask the blogger for direction, though they usually leave it to you; just deliver extremely high-quality work as long as necessary to make the point.
Blog commenting works too, if done correctly. Always read the article fully, understand it, and leave an intelligent comment, usually with a place to include a link to your site, or include it within the comment text if there is no dedicated field. Never leave generic comments like “Great job,” “Fantastic article,” or “I know what you mean.” Write at least a few sentences, up to a few paragraphs if you have something to say, and provide real value to the blogger and their readers. Never purchase blog comments, which is spamming, include only one link per comment, and never leave negative comments; if you have nothing good to say, say nothing.
Forums related to your brand or niche are worth finding and folding into your normal networking. Read them regularly and join the conversations, because you will meet people, which can lead to guest blogging, link exchanges, and even paid writing jobs. Learn each forum’s rules first, since some allow links, some do not, and others allow them only under certain conditions, and follow those rules. Where links are allowed, use them sparingly, and if the forum lets you create a signature, put a link to your site there. Do not spam: post intelligent comments, link only occasionally, and genuinely take part.
How do social media and site audits fit in?
Being active on social media is an important factor in driving traffic to your blog. Create a Facebook page for your brand to deliver your posts to that audience, post links to your articles on LinkedIn and Twitter/X, and join groups to become part of conversations, which expands your professional network and connects you with people happy to help. Keep the ratio in mind: give at least twice what you receive. Doing this earns organic traffic directly from social media and builds a network of like-minded people, and since Google considers social media traffic an important signal of a page’s importance, it factors into your ranking.
Finally, audit your own site occasionally using SEO tools. Good options include Broken Link Check, SEO Site Checkup, and Google Search Console, which is free and essential. The first time you run these you may find a lot of errors; fix a few at a time until the site is pristine, because the more your site complies with these tools, the more likely it is to be indexed and rank well. None of this is a one-time task. SEO for blogs requires constant effort, so allocate time each day to create new content, build your professional network, and drive traffic. Optimize for Google but do not depend on it alone for traffic, and always practice white-hat, ethical SEO, because the search engines have become very good at catching spam, and any attempt to fool them gets you lowered in rank or banned. The cornerstone remains what it always was: excellent content. Bad content will not rank; fantastic content that people want to read and share will. For the wider picture, the technology of writing hub and the publishing and marketing hub both cover it, the guide to earning backlinks that lift your ranking goes deeper on link building, and the piece on stronger blogging habits pairs with this one. If you want the content engine behind your blog built for you, that is the work I do. Own the street, then make sure people walk down it.
The Guides That Get Your Book Written, Published, and Sold
Four short, practical guides on writing, publishing, and selling your book, plus the occasional note when there's something worth your time. No fluff, no daily inbox clutter. Drop your email and they're yours.
We use MailerLite to manage our list and send these emails. Your address is used only to send you what you signed up for. We will not sell it, share it, or use it for anything else, and you can unsubscribe anytime.

It’s very helpful thank you so much.
Wow! A comprehensive collection of advice. I am doing most of it but there are a few key things I have just learned that will make my blog better. I found the section about plugs ins that you don’t recommend very helpful.
I just recently started blogging and am still learning new things about it everyday, thank out for the article I found it very helpful.
Thank you! Glad it was useful. I will be writing more, expanding on the topic of SEO.
This is such helpful, detailed information and answers many questions I’ve had for a while. I’m bookmarking for sure so I can come back to this article over and over. Thank you Richard!
As usual, massively great information and content from Richard – thanks for sharing
Thank you!
This is eBook material, Richard! Well done. And I have to start to use many different tips about SEO and other stuff.
Thanks!
Thank you! It was a lot of work but I think it will help people a lot.
A very comprehensive treatise on why every blogger should consider SEO when posting. This is practically an SEO bloggers course in how to get their blog found online. Google and other search engines view blogs as news, which by default makes it relevant information. But not all blogs are created equal. Blogs that are strictly curated content with no real meat to them, created simply to bring people to their sales page, are pretty low priority for most search engines. Blogs with real content that is not repetitive or to obviously copied from other sources don’t hit the marke and there are algorithms to spot them. Well done, Richard.
Yes, I know a lot of bloggers don’t know that they even need to be concerned with SEO, and don’t know where to start in any event. I hope this article points them in the right direction.