Real Talk: SEO & Blogs

SEO doesn't have to be this huge ordeal that takes teams of people testing and overpopulating the Internet with crazy copious amounts of content. Getting your blog post to the first page of Google doesn't have to be a focus for writing blogs, and what this post says will not get you to the first result. The best thing for SEO is that the content is well written, read, and relevant for the users you are intending to reach. The following will help guide you into making better content that will also be good for search engines.

Focus on 1 or 2 long-tail keywords

When writing content for a webpage or blog, it is very important not to over-focus the page. Instead of trying to talk about everything, focus on one or two keywords for each post. Search engines will actually penalize your post if it looks like a keyword-stuffed, unreadable, and unfocused piece. The best part about this, is that it keeps your post/page focused on what you are writing about.

Long-tail keywords may be more efficient to use since folks searching the web using long-tail terms will often be more qualified. This means the people getting to your post using long-tail keywords are more likely to be the people you want on your post.

There are four essential places to ensure that your keywords are a part of and this is also why you want to do your keyword selection before you even start writing.

The title of your blog post should include your main keyword. Keep this keyword below 70 characters. The title of your post is likely to be the make-it-or-break it of interest to the user looking for your post, so including that main subject long-tail keyword is vital. The title is also how your URL gets built, which would be the second place to ensure your keyword is present.

You should mention your keyword at a normal pace throughout the body of your post as well. If the post doesn't include your keyword, then is it really the subject matter? This doesn't mean stuff it in where ever you can; this means write your post about the topic and remember to mention the topic when it is appropriate. Remember, one of your goals here is readability. However, one of the next places is the meta description, and you don't exactly have "control" over that, but you do. The meta description is built off of the first 160 characters of the blog post. So start your content off strong and ensure to have mention that keyword quickly.

SEO Long tail keywords

Use Images

I cannot stress this enough. Your posts should contain images that support your content. These images should have alt text which says what the image is, but also includes your keyword. If you can't put your keyword in the explanation of the image, then it probably shouldn't be an image you use. With that said, images are used to make your content pretty, and does actually increase the readability and memorability of your post. Of course because I'm talking about it, there is a side benefit. Using those alt tags with the keyword/description of the image is loved by search engines.

Side note: before I move on, alt tags are also a legal requirement. Alt tags ensure that readers with disabilities such as blindness are able to hear what the image is about via screen readers. This increase and assurance of readability is why search engines love it so much because you put that there for the user, not yourself.

Tags

Tags are an interesting bit. Not only does it help people find your content within the community, it also helps drop keywords and ensures it is clear what your content is about. The trick here is to not use too many and don't stuff. The easiest example here is "blog." A huge mistake in stuffing your keywords is to take the word "blog" and make it into separate tags and then include these all as tags for your "blog" blog post: blog, blogging, blog post, blogger, blogs. If the post is about blogs, "blog" is the only tag you should be using there. If your post is specifically about big.LITTLE, don't include all the processors. big.LITTLE is awesome by itself, unless your post is about the A57 in big.LITTLE (a long-tail keyword coming together here), which is where you would want to have two topic tags being big.LITTLE and Cortex-A57.

I would also like to encourage you to use tags that make sense. If your post is about optimizing graphics with a Mali product with a heavy emphasis on the optimization part and Mali is just a supporting piece as it is just what product you are using, then make sure that you use a tag such as "Graphic Optimization" as well as the Mali product.

Linking internally to ARM when possible

Ok, I know what you are thinking here: I'm just trying to get you to drive traffic around our sites. Not actually the case. Yes it is nice for me too, but, and a big "but" at that, this tells the search engines that we have supporting content around our sites and we are producing content to support more information about it. This creates an "authority." Authority is one of the single most critical pieces of SEO. It is nothing you can control, however it is something you can help support. Linking to ARM.com, developer.ARM.com, and community.ARM.com, when it is relevant to do this, helps the Connected Community and ARM become high authorities on the topics you are writing about.

Feel free to let me know what you think about this post and if it is helpful to you.