SEO is the process of designing and developing a
website to attain a high rank in search engine results.
What is On-Page and Off-page SEO?
Conceptually, there are two ways of optimization:
- On-Page SEO - On-Page SEO refers to all the things that you can do ON your website to help you rank higher, such as page titles, internal linking, Meta tags & descriptions, etc.
- Off-Page SEO - refers to all the things that you can do directly OFF your website to help you rank higher, such as social networking, article submission, forum & blog marketing, etc.
On-Page Search Engine Optimization
1. Content Comes First
A website with brilliant content can do great with or without SEO, a website with bad content will not survive with or without SEO, a website with good content can become even better with SEO!So, what is considered good content?
Original Content (articles, text, images, videos, presentations, infographics, comments etc.) – No copies or re-writes of existing articles
Content published on your website first – Even if it’s your own content, if you have already published it on another website then it’s not good for your site.
Content that includes text as well – Try to have text to accompany your non-text content. For example if you post videos on your website try to add a text description as well. If you add images try to describe in words what the image is all about.
Content that is useful – Don’t publish content for the sake of publishing. Before hitting the publish button make sure that what goes live adds value to your website.
Content that is well researched – Users don’t want to read quickly prepared posts and neither does search engines. If you are writing about a certain topic or answering a question make sure that what you write is justified and covers both sites of a story. Long articles are proven to rank better than short articles.
Posting frequency – 2 things are important when it comes to posting frequency. First is to have fresh content on your website and second to establish a publishing strategy and stick to it.
2. Page Titles
Your page titles are one of the most important SEO
factors on your site. Each of your pages & posts should have its
own unique title, which includes the main keywords for that page.
For example, you could write a blog post about a
new chocolate cake recipe that you have tried. It is therefore vitally
important that you include ‘Chocolate Cake Recipe’ within your post title,
perhaps “Easy Chocolate Cake Recipe” or “Chocolate Cake Recipe for kids”, etc.
This way, whenever someone searches for Chocolate
Cake Recipes in a search engine, your post has a better chance of showing up
because you have included those keywords.
3. Meta Descriptions
Many people forget to include Meta
descriptions for their pages. These descriptions are an important
place to include relevant keywords for your content, as these are used within
the search results when your page is listed.
For instance, if we continue to use the
‘Chocolate Cake Recipe’ example, then a good Meta description for that page
would include those keywords and related ones. So, “This easy chocolate cake
recipe is possibly the most delicious, mouth watering, chocolatey cake ever
made.” would be a great meta description to use, as it is relatively short,
whilst containing a number of specific keywords.
4. Meta Tags
For each of your pages, you can include a set of
keywords in the form of Meta tags. These should be all the relevant
keywords of your content, which you will have researched previously.
I use a WordPress plug-in on my sites called ‘All
In One SEO Pack’. This allows me to enter all of my meta tag keywords,
meta description and page title at the bottom
of each of my posts before publishing. This simply inserts all of the
information into your page HTML format for you, making your life a little
easier.
5. URL Structure
Including search engine friendly URLs
for each of your pages is highly recommended, as these bring better crawling.
Shorter URLs seem to perform better in search engine results;
however that is not the only factor.
URLs that include targeted keywords, also perform
better. The location of these keywords can also be a major influence. For
example site.com/keyword would perform better than
site.com/365/738/subfolder/keyword etc.
As you can see for this page, the URL is
http://onlineincometeacher.com/traffic/on-page-seo-techniques/ I have included
the keywords that are relevant for this post.
6. Body Tags (H1, H2, H3, H4, etc.)
When writing your articles, you should break up
your content into smaller sections & paragraphs to make it easier for
people to read. These sections can be given heading, which is where H1,
H2, H3, H4, etc. tags
are used.
Generally H1 tags are reserved for your main page
title, with subsequent headings (just like the ones I have used throughout this
post) being issued H2, H3, etc. Search engines use these to determine what is
important within your content. This is why keyword rich headings
are more useful than generic ones. Make sure you write keyword rich headings in
the order of priority in H1, H2 and H3 title tags. They are used by many
crawlers to differentiate important content.
7. Keyword Density
Including relevant keywords throughout your
content is very important, as it helps search engines work out what your
content is about. However, try not to excessively repeat and overuse keywords
just for search engine robots. This can lead to your site being banned from
search engines.
To avoid this, try to keep your keyword density
to roughly 2-5%. If you find this hard, get out a thesaurus and broaden your
writing vocabulary. This way, you are still writing about the same thing,
without risk of being banned.
8. Internal Linking
People often think that the only links that count
are those from other websites. While these links are important, these are not
the only important links!
Placing links to your other website pages, is a
great way of improving your site and used properly, internal links
can be a useful weapon in your SEO arsenal. Not only does it make it much
easier for your visitors to navigate around your site and find all of your
content, but it also ensures that your site gets properly crawled allowing the
search engines to find all of your pages. It also helps to build the relevancy
of a page to relevant keywords and phrases, whilst also helping to increase the
Google Page Rank of your pages.
No comments:
Post a Comment