Tuesday, 30 July 2013

On Page SEO techniques for better rankings

On Page SEO

On Page SEO is proper optimization of website, where it deals with the Title Tag,Meta Keywords,Meta Description & image optimization. The on-page optimization helps Search Engines to find out & tell about your page. It really helps to increase the page rank & traffic of your website.





5 on page SEO techniques for better rankings


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, description and formatting

This is SEO 101 but very important as well. When search engines are reading your pages among the things they check includes the page title, the description of the page, the major headings and images. They do so because they need to understand what the page is all about and then based on other factors as well (off page SEO, domain authority, competition etc.), they will place your page in a position in their index.
Page titles – Each page must have a unique title that will help both search engines and users understand what the page is about. A page with title “On Page SEO Tips” is better than a page with title “index.html”.
Descriptions – The page description is what the searcher will see in the search engine results page. So it has to be descriptive, up to 150 characters and unique for each page. It’s your opportunity to advertise your page and convince the searcher to click your link and visit your website rather than selecting one of the other links.
Formatting – A page needs to be properly formatted. Think of it like a report which needs to have a heading (h1) and sub headings (h2). Important parts of the report are highlighted withbold, underline or italics.
Do not just throw text on the page but make sure that it is readable as well. Besides the formatting practices explained above you also need to use a good size font (at least 12px) and split the text into small paragraphs (max 4-5 lines).
Images – Images are important but these should not increase the loading time of the website. Best practices for using images:
1) Use original images. If you need to use an existing image from the web you need to reference the source.
2) Optimise the size of the images – the smaller the size (in bytes) of the image the better. Useyahoo smush it to reduce the size of an image without sacrificing the quality.
3) Use ALT tag to describe the image – This helps search engines understand what the image is about.
4) Use descriptive filenames – Don’t just name your image ‘image1.jpg’ but try to use descriptive filenames, for example ‘Man doing push-ups’.
5) Use a Content Delivery Network – If you have a lot of images in a single page you can use a CDN service (from Amazon or Google) that will make your page load faster. In simple terms your images will be hosted and served by a number of servers and this speeds up the loading process.
You can also read my seo tips for beginners article for more examples of optimized titles and descriptions and for best practices about the use of images.

3. URL Structure

The URL structure is an important part of on-page SEO. Whenever I talk about URL structure, I prefer to split it into 4 major parts:
1) Permanent links – Permanent links are the URL’s of each page. Good URLs should be less than 255 characters and use hyphens to ‘-‘separate the different parts.
For example a good URL is:
http://www.reliablesoft.net/seo-tips-for-beginners-15-ways-to-google-boost-your-web-site/
A bad URL is:
http://www.reliablesoft.net/p?165 or
http://www.reliablesoft.net/seotipsforbeginners/ or
http://www.reliablesoft.net/123131/publish/data2/seo_Tips.html
2) Categories – Group your pages into categories to help users and search engines find what they want faster. It’s like having a warehouse with lots of uncategorised items versus a warehouse with all the items assigned to a dedicated category. You can have sub-categories as well but my advice is not to go over one level. For example a good category structure is:
Reliablesoft > Social Media > Facebook and not Reliablesoft > Social Media > Facebook > Tips
3) Breadcrumb – A breadcrumb is also important for all your pages because it allows users to navigate your website in a structured way since they always know where they are and how deep below the home page.
4) User Sitemap – One of your options in the main menu should be the User Sitemap. This is an html file that represents the structure of your website. Visit my sitemap for an example.

4. Internal linking

Linking to pages within your website is very important for SEO because:
1) It’s like building your own web: If you watch the nice tutorial by Google on how search works, you will see that the first step a search engine spider will do is follow the links they find. So when they arrive at your page, if you don’t have any other links within the text they will read your page and go but if you have links pointing to other pages within your website they will take those into account as well.
2) It’s a way to let search engines know about your other pages: As explained above when search engines find a page with links, they will go and read those pages as well so you can use this technique to tell search engines about pages of your website they have not yet discovered.
3) It’s a way to tell search engines which are your most important pages: Every website has some pages that are more important than others. Internal linking is one of the ways to pin-point the most important pages by sending them more internal links.
4) It’s a way to increase time on site – A user that is reading your post is more likely to click on a link to read more about a certain subject and thus increase both the time spend on your website and the number of pages per visit.
Best practices for internal linking:
1) Don’t use keywords only for your internal links
2) Add internal links when they are useful for your reader
3) No more than 7-8 internal links per page (this is my opinion and not based on any research or studies)
4) If applicable you can also use ‘related posts’ at the end of each post for internal linking

5. Speed and authorship

Last but not least, 2 SEO techniques that are becoming more and more important especially after the release of penguin 2.0 (or 4.0 as some people like to say it): Speed and authorship.
Speed: Google is investing a huge amount of money to make the web faster. In every Google I/O someone will talk about the importance of speed and their desire to include the fastest websites in their index. In order to ‘force’ web site owners to take speed into account they have officially added speed as one of the ranking factors.
So, we know for sure that web site speed does matter when it comes to SEO and ranking. As a webmaster your job is to make sure that your website loads as fast as possible by taking into account Google’s recommendations.
Google authorship: Google is preparing for the next generation of Search and their effort is to rank higher webpages written by people who have authority on the particular subject. One of the ways to establish authority is by correlating the content you publish on the web with your Google+ profile. Then depending on how many followers you have and who follows you, your ranking may change.
Google authorship is still at its early stages but it’s gaining ground fast so you have to create a Google+ profile and bind the profile with your content.

General Guidelines
Keyword Usage
Ensuring your target keyword exists in the page title, URL (see: 38pitches.com/onpage-seo-fundamentals/) or even the domain name is of significant benefit to rankings in Google.
External Links
Link to good (useful) resources. Do not link to sites in ‘bad neighborhoods’ with questionable content.
Keep It Fresh
Google loves fresh content, so do we. Keeping a regular publishing schedule can benefit site authority (and ultimately, rankings) over time.
Use Headlines That Reference the Primary Keywords
These headlines indicate to search engines what the page is about. In particular, using H1 and H2 tags allows the search engine to create a “content map” of your site and adequately catalog it.
URLs: This is Critical
Short URLs are preferable and it is best if they come from reputable and old domains. Through short and relevant URLs, search engines qualify the importance of a particular web page. Avoid complex naming conventions and include your keyword(s) in the URL whenever possible.
Try To Avoid Dynamically Generated URLsUsing those is a sure recipe for getting your web pages not indexed at all. Search engines can only crawl so many pages, and dynamic naming make it look like your website has no end.
Use ALT Tags Whenever PossibleUse ALT tags in order to describe your images, videos and objects whenever possible. Readers and search engines need these descriptions to make sense of the content they’re analyzing, so is a good practice to include them.
Avoid Inline JavaScriptInstead, put the code in a separate file and include it using a tag. Use this process for CSS files and other similar objects. The key here is to reduce the character count of your HTML file and make your keywords more relevant as a percentage of the total page content. This also makes your web page perform better in modern browsers.
Pay Attention to Your Link StructureMake sure you link to the parent page, which is your category page or home page, so that Google can create a hierarchy map of your content. Remember to include a link to this page in the site map.
Do Keyword ResearchDo your keyword research beforehand and figure out a set of keywords to promote in your website. Then, try to pick one or two per page. It is hard to optimize a page for three or more keywords.
Don’t Post Duplicate Content for the Sake of Posting ContentPosting the same content multiple times on your website may get some of your pages removed from the Google index. This tip is especially important for e-commerce websites that have few opportunities to differentiate each product page. Strive to keep the page count to a minimum and make every page as unique as human possible.
Focus on the DetailsMaking that keyword bold, using italics or placing the keyword close to the heading might make a difference in your rankings, all other things being equal. Pay attention to the details and boost your SEO one word at a time.
Enrich Your ContentGoogle loves multimedia-enriched web pages. Using images, videos and external assets will not only make your web page more appealing to customers, but it will also portray a professional image to search engines.
Translate Your ContentAfter nailing your local rankings, consider translating your content to receive international visitors. International traffic is often easier to get than visitors within your own nation because competition is lower in countries with lesser educated web developers. However, make sure that whoever is doing the translation is well-versed in SEO.
Mind the CodeMake your code as tidy as possible. Keep the HTML codebase to a minimum to make sure your page gets completely indexed. Close every HTML tag and make sure your code is compliant with whichever specialization you choose. As was stated before, you are not only preparing the page for a single search engine, but for multiple search engines, directories, and social media sites.
Be natural. Don’t overdo it.
Try to keep things as natural as possible or your website will be overlooked. The web is filled with scraped content, duplicates, plagiarized pages, and low quality content. Rise above the noise and prepare truly original content that’s relevant for all consumers, machine and human alike.