How to write content for seo

driving traffic with well written content

How to write content for SEO


One of the most important ranking factors for Google is content. That’s why it’s important to write quality content that is not only keyword-rich but also informative and engaging.

If you are new to learning about how to write content for SEO, Only pick one or two related keywords or search terms that you are trying to rank for on that page and stay on topic. Don’t try to stuff the page with too many keywords as this will be flagged by Google as spam.

Your title is the most important text on your page

Your title should be reflective of the main keyword or phrase you are targeting, but it also needs to be interesting and clickable. It’s the most important text on the page and helps search engines know what your page is all about. A good rule of thumb is to keep your title under 60 characters so that it doesn’t get cut off in the search results.

Your first sentence is also important

The first sentence of your content should be interesting and draw the reader in. It should also be reflective of the main keyword or phrase you are targeting. This helps Google know what your page is about and can help determine if your page is a good result for that particular search.

Write for Humans not search engines

Your H1 headline tag should be clear and obvious for both the reader and the search engines as to what your page is all about. don’t try to create some super-smart headline that crams in as many keywords into the title. Make it clear and simple and if people can understand it easily and it makes sense, then search engines will understand it as well.

How to write content for SEO

Keywords and search terms

Use keyword-rich phrases in your content, but don’t overdo it. A good way to use keywords is to include them in lists, headings and bolded text as this will help break up the content and make it easier to read.

But again, don’t go overboard with this or you will be punished by Google. A good rule of thumb is to keep your keyword density around 1-2%.

Well written content

Make sure your content is well-written and error-free. No one wants to read a poorly written article full of typos and grammatical errors. Not only will this turn readers off, but it will also signal to search engines that your site is not high quality.

Use keywords in a natural and contextual way

When you are using keywords in your content, make sure they are used in a natural and contextual way. This means that they should flow smoothly with the rest of the text and not be forced in.

For example, if you are writing about “SEO tips”, then mention SEO early on in the article and weave it into the content in a way that makes sense. 

More about how to write for SEO – Don’t just stuff the keyword in there for the sake of it as this will not only look bad to readers but will also get you penalised by Google.

Keep your content updated

One of the best ways to keep your content fresh and search engine-friendly is to regularly update it. This doesn’t mean you have to constantly be adding new articles, but you should at least be making updates and adding new information as needed. This will show search engines that your site is active and relevant.

Subheadings with related keywords

Subheadings are also a great way to break up your content and make it more readable. You can use H2 or H3 tags for your subheadings and include your keywords in them as well. Using longtail keywords or similar search terms in these subheadings will allow Google to understand more about your content and could help you rank higher for those terms.

Images and videos help pages rank

Make sure to include images and videos in your content as this can help make your article more visually appealing and can also help break up the text. You can optimise your images for SEO by including keywords in the file name and alt text. Did you know Google owns Youtube and it’s the second most searched platform in the world! So don’t forget to include videos! Videos are also a great way to engage your readers and can help keep them on your page longer. You can optimise your videos for SEO by including keywords in the file name, title and description. Well written content along with good use of images and video all add up to a good user experience which can help increase conversion rates.


Social media signals help SEO

Social media signals are becoming increasingly important for SEO. This means that if your content is being shared on social media platforms, it can help your website rank higher in search results. So make sure to promote your content on social media and encourage others to share it once you have written that new blog post!

Add links to your content

Link to other relevant articles on your site to improve the user experience and keep people on your site longer. You can also link to external sources to back up your claims or add more information on the topic. Outbound links to high-quality external sources are a good indicator to Google that you know your topic thoroughly. You can also include links in your images and videos.

Anchor text

Anchor text is the clickable text in a hyperlink. When you are linking to other pages on your site or to external sites, you should use keyword-rich anchor text. This helps search engines understand what your page is about and can also help improve your SEO.

How to write content for SEO our conclusion

So there you have it, a few tips on how to write SEO-friendly content. Just remember to focus on quality over quantity, keep your keywords in mind, and make sure your content is well-written and error-free. Read more about why content in good for SEO.

Cinnamon Creative SEO Agency – Helping businesses just like yours be found online.

If you want to expand your brand awareness and build your business, and you are looking for an economical way to bring thousands of potential new visitors to your website who are actively searching for a product or service just like yours we can help.

Contact us

Ask A Question

Questions are the root of all answers.
Don’t Be Shy!