moz.com, though I'd advise reading the last few years' worth as some of the older techniques are still valid and the newer techniques are not really geared towards small agencies or one man bands.
Now recently (before 3 weeks) google changed some of the patters..
So go through the SEO technique articles from www.learn2createwebsite.com
Here are the steps to good seo.
Keyword Research: Go for longtail keywords that has a minimum of 1000 exact searches per month. Google market samurai and download it. The keyword research tool is free and gives you a ton of information about your competition as well.
On page SEO: Use Quality content. Your selected keyword for your post in the title, url, and H1 tag. Use LSI keywords as H2, H3, H4 tags.
Link out to an authority site, and link to a page within your site. Add a relevant youtube video.
There is a website that allows you to download all the training tools you need for free. Here is the link http://www.freewso.org
P.S: Don't make downloading a hobby. You might get stuck in learning mode.
If you are using wordpress as a CMS download some free plugin for social shares. Remember social shares are a plus point in the eyes of google.
And finally build quality, relevant backlinks to the post.
actually need to download such materials. Just take advantage of
online tutorials and articles :)
A normal Search Engine Results Page is promoting by comprehending how search algorithms function and what human visitors may look for, to aid match those visitors with web sites providing what they want to find. Some of SEO functions may concern optimisation of a site's coding, appearance, structuring etc without making modifications that are obvious or noticeable by the visitor.
Many sites offer links regarding SEO operations and also give tips and study material. To get started, you can visit the given links -
www.onlinewebtraining.com firstplacepositioning.com directory.askbee.net
The can find seo material, guides, abd useful downloads from www.moz.org