On Page SEO Explanation

On Page SEO is especially important for internet marketers, online business owners and anyone wanting a web presence.


So what exactly is On Page SEO anyway?

Put simply it informs search engine bots exactly what your web page is about. As you are aware bots are not human and therefore you cannot reason with them, and unless you are quite precise and detailed about your page they will not discover anything of any relevance.

To show a bot what your web page is trying to tell the rest of the world you will need to implement certain criteria in order to rank well.  I will try to explain. Always try to use keywords in the URL of all your posts, describing the page or post is of huge importance, this is commonly known as the “slug”. The slug is a big ranking factor that all search engines use to determine the relevance of the page or post concerned.

When writing a post WordPress will automatically turn the title into an H1 tag. A lot of other themes will do the same. You should also include H2 and H3 tags which will allow you to organise the content better for all of your readers as well as making the keywords stand out. It is a good idea to always add an image to posts, they should have correct titles attached to them and have related keywords with alt tags.

Make your keywords really stand out in the body by making them bold, italic or even underline them, however do not over do this part. Remember it is quality you are after so just for the sake of a higher ranking tread carefully with this one. Using external and internal linking is important for any on page SEO strategy, your main keyword should be used as anchor text (a clickable word or words within a link). Meta data is vitally important to on page SEO also. The meta description, meta keywords (only seen by bots, they were designed to trick bots into ranking sites for whatever keyword was on offer) and meta title (not the same as your post title) all describe the post or page to the search engines and its many users.

So how often should you use your main keyword within a post in order to gain an on page SEO advantage? Commonly referred to as keyword density. Gone are the days of overdoing it, keyword stuffing, Google have got very wise to that now. The rule of thumb here is to make it obvious to the bots exactly what the post is about, so as a guide between 2% and 4% is acceptable.

Getting Pages Indexed

Today you are going to learn how to get web pages indexed quickly, especially if you have created new pages or an entirely new website.

Getting your pages indexed in search engines is very important, without being indexed your website will be all but impossible to find.

I am are going to cover some useful strategies for getting your website indexed fast. These include:

  • Social bookmarking & signals.
  • Submitting articles.
  • Internal linking.
  • Pinging your website.
  • Comment on authority blogs.
  • Updating content regularly.

Before we begin, here are two important points to consider:

First, you should be building links to the new page you want indexed, and not just your website homepage. It is important to build ‘deep’ links to all the content pages on your website, but many webmasters seem to ignore this and just build backlinks to their homepage.

For example, if you have the website www.example.com, and your new page (that you want to have indexed) is at www.example.com/new-page, then make sure you build links to that specific page.

Second, you should monitor your progress as you get new pages indexed.

You should also use Google Webmaster Tools and Bing Webmaster Tools to keep track of your website. Both of these services are free and very easy-to-use. Google also provide answers to frequently asked questions about how Google search indexes websites.

Here are the best ways to get more pages indexed:

Social Bookmarking & Signals

One of the fastest ways to get new content indexed is to use social bookmarking and social media. Many websites fall under this category, but some you may be more familiar with are:

  • Link sharing sites like Digg.com and Reddit.com
  • Twitter
  • Facebook

An excellent way to get content indexed quickly is to submit your new website or pages to websites like Digg and Reddit. These are sites where people come together to share and discuss interesting things they have found on the Internet.

Links from these sites placed in the index quickly by search engines. This means any links from within your post that point back to your website will soon receive a visit from search engine spiders.

Twitter offers another means of getting a page or website indexed quickly. Create a Tweet to send out to your followers that contains a link to the page you want indexed. As a bonus, you could get some easy traffic too!

Use Facebook in a similar manner, update your status, and include a link to your site or page.

Submitting Articles

Not only are articles useful for generating backlinks, but they are also very handy for getting new pages or websites indexed.

Because article directories are such busy sites, new content tends to be indexed by search engines very rapidly. If you include a link to your new page or website then that link will be followed by search engine spiders and it should get indexed fairly quickly.

Internal Linking

If you want to get a new page on an existing website indexed fast then internal linking can be useful. Mention your new page with an anchor text link, and update a previously indexed page to include the link ensure it fits naturally with the content though.

Deep linking to new pages on your website is not just about building external backlinks. It is also important to build links within your website, which will alert search engines to the presence of new content on your site quickly.

Ping Your Website or Blog

Pinging was originally a method for bloggers to alert search engines to new content on their blogs. However, it has evolved to the point where anyone can use it to update not just blogs, but traditional websites too.

Pinging a website is a very useful means of alerting search engines and directories to updates in your content.

There are many website pinging services available online. Some of the best include:

  • Pingoat.com
  • Pingler.com
  • Pingomatic.com

If you are confused, here is a basic guide to pinging your website or blog.

Simply head over to a ping service website – in this example, we are going to use Pingoat.com.

Add your website details to the ‘Blog name’, ‘Blog URL’, and ‘XML Feed’ fields (do not worry if you are not actually running a blog, you can use a normal website too. Also, if the XML Feed option confuses you just leave it blank)

You then have to select the services you want to ping. Just click where it says ‘General’ and the entire category will be auto-filled for you, as in the example below.

Scroll down to the bottom of the page and hit the ‘Go Pingoat!” button – the Pingoat system will take care of the rest.

Search engines and other services will now be alerted to the presence of fresh content on your website or blog, and should come and crawl and index those pages.

Comment on Authority Blogs in Your niche

Authority blogs and blogs with an active readership and lots of new content are crawled regularly by search engines. By commenting on new posts on these blogs you can ‘piggyback’ off their popularity and get your own pages indexed quickly.

Another way to find blogs in your niche is by entering your main keyword in Google, along with the word ‘blog’. For example, if you were looking for a blog about dog training then search for ‘dog training blog’.

Try to comment on recent posts. This means many other people doing the same as you will not dilute the link back to your website; it is better to be the first to comment, rather than the last.

The best blogs to leave comments on are those that have a ‘most recent comments’ plugin. This shows recent comments on every page of the blog, which means your comment link will be present on more than one page.

This is a very effective way of getting new pages indexed fast – just make sure that you use the page you want indexed as your website URL when commenting, and not simply the homepage of your website.

Update Your Content Regularly

Making sure you update your website regularly with fresh content is important for getting new pages indexed. If search engines get the impression that your website is going ‘stale’, they will be unlikely to crawl your pages regularly. On the other hand, if you keep your website fresh and updated (even updating indexed pages) then search engine spiders will keep coming back.

Part of the reason why many blogs rank well in search engines and have new posts indexed quickly is because bloggers update their sites frequently with new content. Updating traditional websites with new pages tends to take longer than creating blog posts, so it can be harder to keep content fresh.

You should not be uploading new pages to your website until they are finished either. Resist the temptation to create a new page, and then upload it in an unfinished form. If search engine spiders visit a page that is not finished, it could wind up being flagged for poor quality content.

Here is a quick recap on the methods for getting more pages indexed:

  • Social bookmarking and signals – use Twitter and Facebook, as well as websites like Digg.com, to spread the word about your new page or website.
  • Submit articles to popular article directories for easy backlinks that are followed by search engine spiders.
  • Create internal links – link from pre-existing pages on your website to new ones.
  • Ping your website whenever you create new pages or content.
  • Comment on blogs of note in your niche, look out for blogs that have a ‘most recent comments’ function.
  • Updating your website regularly with fresh content, this will keep search engine spiders coming back.