I know some Technics to build good back links for your website.
Social bookmarking, directory submissions, Forum participation, Classified submission, Guest posting, follow competitor back links etc.
Follow some Techniques to improve your web site ranking
Choose the right URL, Create titles and descriptions for each page, Utilize anchor text, Add alt text to all your images, Give your site structure with the right headers, Useful, high qual…
By doing offpage activites you can rank the keywords. creating more good backlinks helps you to rank keywords in short time. do more Web2.0, Image sharing, blog commenting, forum and business listing.
Alexa giving rank based on the popularity and visitors..So make your site visible in the serach engine and promote in socila media site to get visitors. Once visitors are high your alexa rank will improve.
Black hat is type of seo technique, Which not follow the Google guidelines by doing seo activities. It helps rank your website/keyword in short time but not stable in long time.
According to me Google is not giving preference to page rank, but most of the clients are believed on page rank to give the project. That's why companies are concentrating on page rank.
On Page Optimization means it is the step after developed a website. By using seo techniques fulfill the website technically. Such as
1. Title tag optimization
2. Meta Description
3. Meta keyword
4. Content optimization
5. Header tag optimizati…
SEO is the way to make visibility of your website in all search engine. it will helps to improve your business world wide. by ranking the keywords and traffic throw seo activites.