1-Select a Keywords List
The first place to start when generating keywords is your own experience. Just list common phrases that you associate with your business, stream of awareness style. From there, plug in industry keywords into the Google keyword planner and various keywords generators. There are dozens of them out there, pick two or three and harvest the data they generate. While you’re at it, get your employees or a trusted advisor to weigh in with ideas of their own.
2-Search for Competitor Popular Hits
Ever heard the phrase “anything you can do, I can do better”? That’s the thinking you’re going to adopt here. Scout out your competitors and do some research to figure out what their most popular content happens to be. If it’s not proprietary content, and if it’s not reliant on their brand for some reason, you should be able to cover the similar topics. Do what they do, but cover it better, with more value all around. That will hopefully get you some of their traffic and ranking. You may even be able to poach some of their links.
3-Make Sure Appropriate Grammar and Spelling
This one is the bare minimum technical necessity for writing online. Typos, grammatical errors, and issues with homophones and phrasing all indicate poorly constructed content. It makes readers lose expectation in your blog and your brand, and makes it harder for you to accomplish what you’re setting out to do, whether that’s increase sales, or something else.
4-Write Lengthy Posts in Blog
The best length for a piece of content on the web is somewhere between 1,000 and 2,000 words. EBooks can go much longer, but they aren’t relying on Google search results to get people to view them. If your content is much shorter than 1,000 words, you may want to consider improving it. If it’s under 500 words, it’s probably too short to be meaningful. If it’s 2,000 or more, you might consider breaking it up into a two-part post to get more mileage out of it.
5-Optimize Meta Title Section
Your Meta title is the bit people see in blue when they see you in the Google search results page. It’s hugely important that you front-load this with valuable information. If your Meta title starts out with your brand name and the real value is truncated in search, it makes your result a lot less good-looking.
6-Optimize Meta Description Section
Your description, likewise, is hugely important for getting people on Google to click through to your site. Google will make one if you don’t set one, but you can get so much more value by constructing a nice short paragraph with a hook and a CTA to get people to read more.
7-Express Keywords Naturally
Nothing ruins a piece of content faster than shoehorning in a specific, awkward keyword several times in the text. If you’re trying to write about local SEO in Miami, don’t push to include a phrase like “Miami SEO Services” in every third paragraph. It’s too awkward to work. Besides; Google already knows you provide SEO services and they know you’re located in Miami; you don’t need to try to make it explicit 15 times in 1,000 words.
Oh, and trash the idea of keyword density. As long as you’re talking about your topic, you’re fine to just write naturally.