As someone with a lot of experience in SEO, I understand those who hate it.
It can often seem at odds with good writing. It occasionally feels forced.
And there are plenty of businesses that artificially create content just for SEO purposes. Businesses invest thousands per month to optimize for it. But many don’t actually want to add value to the CX, and ‘keyword stuff’ in the hopes of better results in the SERPs.
If you’re reading this, you probably already have a knowledge base up and running, but customers are struggling to find it. You’ve had no difficulty creating the knowledge base and making it available on your website (perhaps thanks to integration with a handy help desk tool like Groove!).
Unfortunately, it isn’t appearing in relevant search results. You want to know what you’re doing wrong.
So let’s talk about how to use simple SEO tactics so the people who can benefit from your knowledge base are able to find it organically!
Let’s start at the beginning. You have some articles posted to your website already, whether in the form of an FAQ, landing page, or full knowledge base. You don’t know where to go from there.

Maybe you’ve heard the phrase “content gap analysis” before. If not, there’s a great SEMrush article we’d recommend giving a look. Basically, it’s an audit where you assess your content to determine how you can improve it.
It’s used for any kind of “SEO content”, and isn’t exclusive to knowledge base SEO. However, in this context you can use it to:

There are countless tools out there that can help with this process. SEMrush offers a number of fairly affordable tools (with some limited free options). If you’re on a tight budget, we’d recommend starting with a combination of Google’s Keyword Planner and customer surveys.
Perhaps the most nebulous advice you’ll get about knowledge base SEO is to create “readable” and “relevant” content. What exactly does this mean for your business?
You can start by thinking of your knowledge base as an informative blog. While the structure will be geared toward actionable advice, you’ll still want to make strategic use of your keywords.
More specifically, optimizing text involves incorporating relevant/related terms and phrases based upon desired search intent:

For example, if a reader is looking for articles on how to use our live chat widget, they may search for “Groove widget” or “how to use live chat”. These kinds of keywords have been incorporated into our knowledge base article on the topic, so that it appears high in the SERPs:

Just make sure to avoid ‘keyword stuffing’, or forcing in phrases where they don’t fit. That alienates readers, and is penalized by Google. Use keywords where they feel natural, and don’t interfere with the article’s flow.
Also it’s not just about keywords anymore. These days, SEO is more about creating valuable, actionable, and relevant content that really helps readers.
So here are a few best practices you can employ when writing knowledge base content:
‘Metadata’ is information that guides search engines in understanding your content. What is it about? Who is it relevant to? How is it structured and interrelated with other resources?
Here are the primary metadata elements that matter for knowledge base SEO.
A meta description provides a summary of the content in your article. In the SERPs, it’s the little description that appears directly underneath the title tag:

A quality meta description should encourage readers to click through, by summarizing the content and making it clear how they’ll benefit. Keep it actionable, and use active voice.
Character count should be kept under 155, or your description might be cut off. And don’t forget a clear call to action, along with the focus keyword for the article.
The SEO title is the clickable heading that appears in the SERPs, directly above the meta description:

An optimized SEO title should contain between 50-60 characters. It doesn’t have to match the knowledge base article’s full title exactly. Often, it’s best to use a shorter, more concise variant.
Whatever you use, it should make the article’s content extremely clear. Incorporate your focus keyword, and try to make it clear what problem/question the article solves.
Header tags are often neglected, but are crucial for showing hierarchy and providing structure to your information. A good tag system improves your visibility in the SERPs, in addition to making the content more digestible.

Header tags like H1s & H2s are usually just simple formatting options within tools like Groove and WordPress. An “H1” tag is used for the primary title, so it shouldn’t be used for anything else.
Within each article, primary sections should be given the “H2” tag, with nested “H3” and “H4” tags added as needed. A good rule of thumb is to use a new heading every 150 to 250 words.
Imagery (including screenshots, GIFs, etc.) makes content more digestible and user-friendly for most readers. Yet it also presents an accessibility challenge.
Alt text is a short snippet you can assign to each piece of media you include in your knowledge base articles. It has two purposes. Most importantly, it helps those using screen readers understand the images and other media they can’t see.
It also helps search engine bots ‘see’ your media. That way, they can use the information to improve their understanding of your content (and show it to more relevant searchers).
Alt text should describe the media as concisely as possible, without embellishment. Generally, it’s best to stick with a single sentence, such as “The back pocket of a pair of jeans, with four credit cards sticking out.”

If you’re using a website builder or CMS like WordPress, you’ll need to input these manually. In Groove, you’ll be prompted to input your page titles and meta descriptions, while header tags and image alt text are automatically handled for you.
Why are internal links important for SEO?

Why are external links important for SEO?
There are a ton of great guides out there on building a comprehensive internal linking strategy. I would highly recommend additional research on the topic, since links offer an easy way to boost search visibility.
Also, keep in mind that the ‘anchor text‘ of a link also matters. It helps both human readers and search engine bots understand what’s being linked to, and why it’s relevant to the current article.

One great way to improve your internal and external linking strategy is to create authoritative ‘hubs’ or landing pages for your high-value keywords.
Link consistently to these pages where relevant. Not only does this encourage readers to explore related content, but it also demonstrates authority to Google.

For example, if you’re trying to rank for a broad term like “B2B shipping”, you’ll probably want to link to a primary landing page that explains how your software enables B2B shipping. Ideally, potential customers would land on this page, and then sign up for a free trial.
Finally, don’t neglect the importance of structure. If you have more than a few knowledge base articles, make sure they’re clearly organized into logical (and easy to navigate) categories:

Once again, this improves understanding for readers and search engines alike. In Groove, you can create as many categories as you like in your knowledge base, and organize them into whatever hierarchy works for your business.
If you’re interested in knowledge base SEO, chances are you’re a small business that actually wants customers to use your content. It was created to serve a functional purpose, guiding customers through product adoption, onboarding, and/or troubleshooting.
Customer support software like Groove is a key component for optimizing knowledge base SEO. Groove’s knowledge base can’t help you write great content. That’s up to you. But it does make the process of organization and optimization simple, even for those with little or no SEO experience.
You can quickly adjust SEO settings within Groove, improving search engine visibility. Key tasks like permalink and heading structures are automatically handled for you, leaving you free to focus on creating quality, useful articles.
Sign up for a completely free trial of Groove today, and see how a great knowledge base can elevate your CX and improve customer satisfaction!