WordPress SEO

Wordpress SEO

Generating search traffic to your website is a very important part of attracting new viewers and building an audience. SEO stands for Search Engine Optimization. Search engines like Google and Bing send robots across the web that index websites and the content on them. If you’re creating content, its extremely important to understand how to write in a manner that helps the search engines in indexing your site.

The Importance of Good Content

Before we get into all of the possibilities of writing for SEO its really important to state that if you’re not creating interesting content, any SEO is a waste of time. If you’re writing strictly for the search engines you’re going to run into 2 problems. First, if people don’t find your site helpful, useful or entertaining then they have no reason to return (or read anything for that matter). Secondly, search engines use extremely advanced algorithms in how they rank pages. Last summer we saw some major updates to the Google search engine that are smart enough to understand people who are cheating the system.

Having said all of that, recognize that SEO is a separate task to be worked on after you’ve made great content. The web is full of people trying to compete by cheating. Just start by making stuff so awesome that people are seeking it out – search engines or not. You’ll find an audience.

WordPress SEO Concepts

Keywords are simply groups of words that people might use to search for (potentially) your content. If you write an article on how to change oil in a car, you could reduce this down to “how to change oil” or “automotive oil change” as possible keywords. Its very important that these words are used prominently in several places in any article:

1) The Article Title
2) Search Engine Description
3) H2 tags inside your article
4) Alt Tags in images
5) Often use of keywords in your article
6) Keywords in the Permalink of the web page

You’ll sometimes hear people telling you to use tags on your page as well. Its generally believed that search engines don’t weigh heavily on blog page tags because its far to easy to cheat the system with. BUT if you pay attention to and address the 6 areas above, you’ll create very good SEO balanced content.

WordPress handles most of these points naturally for you. As long as you are writing decent content and paying mind to things like the H2 tags, titles, actual writing, etc. Remember to take the extra minute to label images – particularly alt tags. Most writers get lazy about these things – its a good place you can stay competitive.


Make sure you’ve gone under WordPress settings and selected an option for permalinks. The best is the last one which automatically puts your page title in the link. You can edit these down if they get really long, but its better to have http://yoursite.com/how-to-change-oil than http://yoursite.com/?p=32


There are a few free third party plugins that will help things along as well. If you go under plugins -> install plugins, you can search for these fairly easily.

1) Yoast SEO Plugin

This is my personal favorite. It adds a ton of functionality to the bottom of each post. It allows you to change the title and SEO descriptions without changing the core WordPress post which can be extremely useful. It also gives you a step by step analysis of the post to grade its SEO compatibility. This makes it really nice to have as a checklist. Add in direct links to the Google and Bing Keyword Tools and you’ve got a very robust plugin that will improve your SEO techniques very quickly.

My only complaint about Yoast is that it starts making it too tempting to write your article for search engines and not people. This can potentially damage the quality and usefulness of your post and ultimately your blog. For this reason I recommend a second plugin which is very good as well.

2) WordPress All In One SEO Pack

This plugin is equally good in features, but does’t have the checklist stuff or the keyword tool links. Its just as good a plugin and might be better for people who want to actually improve their SEO without the distraction of writing for the search engine itself.

So try one or both of these plugins and start optimizing your content. Remember all this stuff takes a while to get a feel for and for the search engines to index and rank your content. Start using them, get better with them and remember that this is all icing. Your cake needs to be the real winner so concentrate on articles first. Don’t let the SEO undermine the awesomeness you are trying to create.

How To Setup WordPress For Easy Updates Remotely

How To Install WordPress for Remote Management

If you manage even one WordPress site, you’re going to have to deal with updates. WordPress is really good at releasing updates which is great from a security and software feature point of view. The downside is making sure your websites are up to date. This becomes particularly time consuming if you’re dealing with multiple WordPress installs across multiple servers. This last year I discovered a service called WP Remote that has changed this for me. In this article, I’ll explain what it is, how to setup WordPress installs and simplify the maintenance of keeping WordPress installs up to date.

How To Setup WordPress for WP Remote

How To Install WordPress For Remote ManagementWP Remote is a free service from Human Made Limited. It allows you to manage all core, plugin and theme updates in one place. After you sign up for an account you’ll add your WordPress ULR’s to your dashboard. WP Remote will require a plugin to be installed on each of your WordPress sites. Once you’ve listed the site and installed the plugin on your remote site, you’ll need a simple API authentication stored and you’re ready to go. WP Remote can now monitor the website and tell you if any updates are available. You can simply check in here once in a while and do your updates all at one time from one page or you can select what you want to update. This is important for people developing their own plugins or on production environments where updates have to be tested.

The other great thing about WP Remote is that it will perform site backups. Most people don’t keep regular backups and if they ever had a bad server crash they could loose all their content. Its not a huge chance of this happening, but its one of those things where if it ever did happen it would be devastating.

I schedule time once a month to backup my WP installs through WP Remote. It just takes a second to do each one. Basically you hit the button – the dial spins and then it downloads a zip file of all of your site files and a copy of your MySQL database. Amazingly simple and beautiful. I’ll take all of my site backups and store them on Amazon S3. Its a cheap way to store them since they’re almost never downloaded.

As great as the backup service is, I have to say it would be amazing to have a way to automate this. I would gladly pay for this service as it is, but if they ever did want to charge – this would be a feature to use as a big selling point. Backup and store the files on another server is vital. If I can do that without ever having to think about it it would be even better.

So get over and start using WP Remote. Its a great service, its free and it makes your life more simple. What’s not to like?