Search This Blog

Sunday, February 7, 2010

Will SMO take over SEO?

Nowadays there is a speculation in the internet industry that SEO is going to be dead and social networking websites will take over SEO.

Since inbound links are the main criteria to generate traffic to any website, and social networking websites are providing enough backlinks to increase the visibility of the website and helps achieving positioning in top 10 search results, So it is a common belief among the top internet marketers also that SEO is going to be dead.

But there is a problem with this method of gaining backlinks, any person can open an account in social media websites without doing any real investment and then gets the authority to give feedback about any product/ service, whether he has much knowledge in that particular domain or not. Even sometimes it happens so that brand names of big companies are misused by various people through social networking websites. So if search engine will start giving much importance to these types of posts then it will surely affect their search result and in turn the user satisfaction. This would not be desirable by the major search engines as Google and Microsoft earn quite a lot from providing significant results from these search engines, so they need to keep their algorithm up-to-date in-order to deliver the best quality results. So as long as Google and Microsoft like big players are in business, SMO will not have much impact on the search results and SEO will remain in the internet industry.

85% of people still use search engine to satisfy their primary business or personal need. Now let us imagine a situation in which someone is using social media to promote his website without optimizing his website. Surely no one would like to believe on that as Social media is generally used to take second opinion about the product/ service. So if your website is not optimized and you straightaway want to market it through social media then your efforts will go in vain.

With out SEO the internet will be full of spam. Can you imagine a situation in which search engine is replaced by some of the social networking website like twitter or facebook and people start getting the results on the bases of their total number of followers? So the brand which has the highest number of followers will get listed first in that social networking website. Then the whole creditability of search engine will be lost and people will have no faith in search engine. I think they will no longer use the search engines for any of their needs.

Social Media will surely affect Google's real-time search results but high Page Rank websites will dominate the search results.

We need to understand that the role of SEO is not restricted only to provide quality backlinks but also
  • SEO is used to promote websites in such a way that they can be easily understood by search engines.
  • SEO helps increasing the visibility of the website for the defined keywords
  • SEO also helps your website to achieve higher rank in the search engine.
So according to my experience, SEO is not going to die any time in near future, but its going to further evolve and provide us better results. Do let me know about your viewpoints related to this topic.

Wednesday, December 9, 2009

How SMO interacts with SEO

Nowadays everyone is talking about Social media networking / social media optimization(SMO). Most of the people have joined these social networking communities. Recently I was reading an article: Companies planning to increase their social media spend. Having a profile in social networking websites is becoming necessity nowadays which also helps spreading word of mouth publicity about your brand...
No doubt SMO is a great tool to spread brand awareness, seek advice and get noticed in the social media. But one thing which really bothers me is how SEO and SMO interact with each other. Let’s find out what they are and how are they related:
Search Engine optimization (SEO) is the process of analyzing a website and modifying it to enable search engines to read, understand, and index it correctly. This dramatically increases the traffic to the web site.
Social media optimization (SMO) consists of a set of methods for generating traffic on any website through social networking websites, business networking websites, online communities and blogs (macro blogging as well as micro blogging).

  1. SEO and SMO both can be used to drive traffic to your website which in turn generate substantial leads your business
  2. SMO is done to impress human being and SEO is done to impress search engine spiders. So in SMO we need to write impressive content to seek the attention of social media, whereas in SEO we write content for the website with proper usage of keywords grab the attention of search engine spiders.
  3. For SEO we need to change the titles, metas headers etc of a website so the website gets modified whereas for SMO we use social networking websites to spread the brand of our website.
  4. SEO has been emerged long time back whereas SMO has come into existence recently after 2005.
  5. Any person with a little bit of knowledge of internet can do SMO whereas quality SEO can only be performed by SEO expert. Google really gives importance to Search engine optimization as it is directly associated with the page rank, which demonstrates the importance of the webpage in search engines whereas SMO is not at all related to the importance of the webpage.
  6. The structure of the website is not so important when doing SMO, which is an essential aspect of SEO.
  7. There are certain rules (which keep changing by Google) to perform SEO (example title, meta description, meta keywords, headers, alt tags etc), whereas for SMO there are no rules laid as such. Only thing one should keep in mind while doing SMO is that SMO is done to interest human being so one should never use social networking websites to directly sell something rather it should be utilized to make relationships with the prospective clients. Make it personal and interesting for others so that people would like to connect to you. So the key point is while doing SMO “keep it human”
  8. SMO costs you nothing or it costs you very less whereas to get effective SEO services requires a lot of in-depth study as well as hard work so one should be ready to pay a fairly good amount for SEO of their website. Even though there are many cheap SEO companies have appeared recently in the market who barely knows anything about SEO but they provide cheap SEO services. They would just write metas and title and metas for their client’s website without doing any competitive analysis of keywords. Whereas expert SEO companies search out profitable keywords for the webpage. Profitable keywords are keywords that have a more amount of searches, but slight competition. This requires experience, lots of in-depth studies and analysis.
  9. SEO is a long term strategy. Initially to get the results of SEO will take some time , but once you start getting visibility of set of keywords in the first page of search results, even after you stop taking the SEO services the results will stay there. Whereas SMO is an ongoing process you need to stay connected using social networking websites and keep doing macro blogging in order to be in search results.
  10. Search engine gives you instant result on any query whereas if you are asking some question through Social networking websites it will take some time, so if your website is well optimized you will get noticed quickly through search engine which is an added advantage of doing SEO.

When to initiate SEO and SMO:
The basic aim of both SMO & SEO is to enhance traffic to the website which will help you grow your business. But the basic question which arises in one’s mind is when to start what? The answer is simple. One should start SEO first to ensure the first page visibility and then slowly dig into SMO, so that when your SMO users start looking for you have strong web presence in the search engines.

How to increase the web presence
There are various methods to increase visibility in Social media websites (Linkedin, facebook) like one can join various groups of common interests and then part take Q and A and discussions board etc. Or you can start following other people in social networking websites like tweeter and regularly post the tweets. By doing this you can establish yourself as a brand and personalize their relationship with their prospective clients.

What is important SMO or SEO

In today’s age search engine has become bare necessity to find information on products, services or any other information. Still common man generally goes to search engine to find information on anything and then further refer Social networking websites to get feedback from different people.
So Social networking websites can be used for brand monitoring, you can use social networking websites to keep track of what has been said about your company and so you can respond those feedbacks to give a personal touch to your customers and their opinions could be further used for discussions in your company.
Now we can say that the importance of SEO will remain there. Social networking websites can be used to as a backup to get opinions, spread contacts which can get converted into business in future. Basically using SMO you can create a personal feel which is otherwise very difficult for you to create using SEO alone. SMO gives you opportunity to personally talk to your prospective clients and solve their queries as human being, which is really essential to get business but at the same time strong visibility in search engines is also essential.

Combine SEO and SMO to grow your online business
So we can conclude that optimizing your social media presence can positively trigger organic/natural search engine listings as search engines are paying attention to social networking websites. But without doing SEO the webpage doesn’t seek importance in search engine spiders.
So my view is to combine SEO with SMO is the smarter way to grow your business. Do let me know your views, information about how SEO and SMO can be linked together in order to gain maximize output.

Wednesday, October 28, 2009

Joomla CMS, an award winning software

Joomla – An Overview
Why CMS?

Content is the most crucial part of any website. It is the things of past where the websites were consisted of mostly static pages. Web portals and web communities have to update their content not just daily but a few times a day. All sorts of businesses need to provide up-to-date information about their products and services on their web sites. So managing and organizing this growth in content has become very critical nowadays.

Development and maintenance of website is a technical task, and if your website is dynamic then constant up-gradation is required. You need to recruit qualified technical people to keep track of your content and website up-gradation. This is a very tedious job and human is error prone, so to overcome this difficulty software called content management systems (CMS) is launched, of which Joomla, a free award winning software.
What is Joomla?
According to Wikipedia, Joomla is a content management system CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available.

Features of Joomla:


  • Flexible and easy to use: Many web designers wish for a CMS that provides a lot of flexibility while designing a website. Joomla gives them more scope while working on a website. Functions like editing, deleting, adding, updating texts, photos, images, and pages on their website should not be very complicated. Joomla CMS is the answer to all their needs.

  • User friendly: Basically a CMS enables you to manage and control the presentation of the contents of the website. The contents of a website may include texts, images, music or documents. To manage these contents in a professional manner, the website needs to be designed with a competent CMS. Joomla is a fantastic CMS which is very user-friendly. You needn’t to be an HTML expert or some kind of technical nerd to design any website using Joomla.

  • Absolutely free: Joomla is absolutely free. It is a free open source CMS, so you do not have to pay a single penny to use this system.

  • Easy to Install: Many web hosting packages now include the Joomla software and it is very easy to install. Initial customization of Joomla may require some help from a technical person and includes setting up the basic template. The template includes the web site design and navigation system. This template contains a few editable areas but the overall look and flow of the site remains consistent throughout the site.
    All you need to start using Joomla and become familiar with its features which are similar to any word processing software.

  • Easy to maintain and update: A website designed using Joomla is also very easy to maintain and update. You do not have to depend on any professional to maintain or update your website. You can do it yourself by learning from the Joomla video courses that are available online.

  • Automated templates: Joomla uses a simple browser-based user interface for managing various aspects of the site. Through easy-to-use web based forms, you can update image or text content, set it up to take sales orders, create new content sections or pages, manage your employee listings as well as contact information, or even regularly update your product catalog. When you want to change the appearance of the entire site, all you need to do is make changes in one template file to have it reflected throughout the site.

  • Add-on's and plug-ins to facilitate the use of even more features: Joomla has the ability to provide your clients with ample of free plugins, modules and components for their sites. These things all extend the basic functionality of Joomla, allowing you to create anything from a small business website to a fully functioning corporate website with an integrated backend. Most of them can be downloaded for free, offering your clients feature rich and interactive tools for their site bound to keep their customers engaged and coming back for more. Some of them do have a fee but are more reliable as well as more feature rich than other CMS plug-ins.

  • SEO and joomla: SEO(Search engine optimization) is the key of success of any website, so if you are creating a website that is not accessible to search engines, then you exist nowhere. Since 90% of the traffic comes through search engines only, that’s why web developers were constantly forced to weigh the ease and organization of a Content Management System with the priority of search engine presence. Joomla provides many features which makes your website familiar with search engines like search engine friendly urls that end with .html or .htm and don't have a '?' or other special characters, using Joomla each page can be easily customized for Title and Meta tags that prevent duplication, which is a negative seo-factor. With Joomla, you can customize 404 error page and also keep track of the broken links people are using to surf your site. Since blogs offer a unique personalized tone to your approach towards your target traffic. Joomla offers user-friendly tools to post your blogs online without much effort. Submission of sitemap to Google, Yahoo, and other popular Search Engines will help to index your site quickly, with Joomla, a sitemap(component or extension)of your website, html or xml based can be automatically generated. Newsletter forms a vital ingredient of a successful commercial website. You can remain in touch with your customers and prospects with this feature, which can be integrated through a customized newsletter extension in your Joomla.

  • Simple to add new features: Joomla also makes it very simple to add new powerful features to your web site with just a click of a button. You can choose from any of the hundreds of extensions available - document management which allows you to index the kinds of documents on your web site, track the changes in them and make them easily searchable; image and multimedia galleries; forums and chat software; blogging software; mailing list management; shopping cart and complete e-commerce software; Web standards upgrades; Workflow management and many more.


Summary: In all, Joomla is a very powerful software that allows users to develop and maintain dynamic web sites. If you're building a new web site or renovating your existing site, you can take the help of Joomla CMS software. While non-technical users can use Joomla to manage various aspects of the site including the content very easily, more technical users can use add-ons to make the site more powerful and actually build large-scale online applications. Joomla is being used to power all kinds of web sites - simple, personal or family sites; small business web sites as well as more complex corporate intranets and extranets; community portals; magazines and newspapers; government applications and so on.

Tuesday, October 27, 2009

Content Management System (CMS) – An Overview

Why CMS?
Content plays an important role in determining any website's popularity, that's why it is known as "King of the web". So it is very important for us to keep our website updated with the latest happenings of the company. Everyone is nowadays struggling to keep their websites up-to-date. Gone are the days when static websites were used. As more people are becoming familiar with internet, it has become very essential for us to revise our websites around the clock. To design the content for the website, we need to employ website designers and for further modification also we need to rely on them. As human-being always have some limitations. So it is not a good idea to rely on human being for something which can be easily done with the help of software (CMS).

With the advent of content management system it has become very easy to build and manage the content of our website without having any technical knowledge, which is otherwise a big task. CMS is equipped with lots of in-build libraries of graphics, affiliate program links, which can be utilized even by common man to build and manage the websites.

What is CMS?
According to Wikipedia CMS is a computer application used to manage work flow needed to collaboratively create, edit, review, index, search, publish and archive various kinds of digital media and electronic text. CMS are frequently used for storing, controlling, versioning, and publishing industry-specific documentation such as news articles, operators' manuals, technical manuals, sales guides, and marketing brochures. The content managed may include computer files, image media, audio files, video files, electronic documents, and web content.


What are the benefits of using CMS?
CMS provides flexibility and convenience for any person to design and manage their website on their own without actually relying on any technical people with ease. Content management system can be a great help for those consumers (school/ college pupil or housewives) turned into publishers also, who are trying to find out ways to manage their content output. These people don’t have time and money to spend for website designers or programmers but they want to publish their thoughts as soon as it strikes them and customize their websites frequently on their own.

There are various other advantages of CMS, some of them are:

  • Saves time: CMS greatly saves the time to publish the content; it makes you to publish content faster, which is very necessary in order to create value to the content in modern days.


  • Simple & affordable to deploy : Many CMS like Joomla is open source CMS are coming for free and its portability between lots of versions and its scalability on different platforms makes it very simple to use


  • The CMS service can be delivered through internet. It doesn’t require any hardware to manage or software to install separately only for CMS.


  • Easy to use and publish content online even without any technical knowledge.

  • The handling and controlling of errors makes it very simple to use.

  • It is equipped with lots of customizable templates which are ready to use and can be easily applied to the content.

  • It can speed up the creation and maintenance of websites using web components and plugins.

  • CMS can also keep you in touch with the social media by using blogs, message boards, RSS etc.

  • It can be shared by multiple people having different user and administration rights in an organization because it establishes defined publishing processes.

  • Reconstruct/Reuse the content: CMS is equipped with the feature of reusability of the content since the content is stored in database. It generates completely new output with the available content.

  • Content scheduling: Content publication can be scheduled using CMS to keep track of who is publishing what, how quickly content is getting published, whether the publication schedule is being stuck to, whether out-of-date, content is being removed quickly enough, etc. In this way using CMS one can easily measure the success of your publishing efforts.

  • CMS allows you to consistently manage the
    metadata
    through content template structures. Metadata plays an important role in SEO. Eventually it helps you to get good rankings in Search engines

  • Using CMS one can secure its intranet privacy of content, which is really an important thing as different people of an organization could have allocated different rights to view, edit and publish the content

  • Distributed maintenance: One can easily edit the content from anywhere, anytime using a common web browser which removes lots of bottlenecks.



Summary: CMS provides great comfort to the user to manage the content effectively and lucratively. CMS can also be helpful to those publishers who want to publish lots of content but don’t have technical knowledge. CMS also allows you to design common and consistent web content architecture, which is very essential to have a competent website. By using CMS user can get updated with the latest technologies of the world with ease. But before selecting any CMS, be mindful, as bad CMS can worsen your life.

Monday, October 12, 2009

Ten golden rules to avoid SEO mistakes

SEO has become the key of success of any website in today’s world, but still there are people who ignore the SEO part of their website and try to either find some cheaper ways to optimize their website or self optimize their website without having knowledge of SEO. At Himshilp we do a thorough study of our client’s website and its competitor’s website and then perform research to find the title, description, keywords, H1 tags and content in the respective client’s site.

I want to list 10 golden rules which could be followed, in order to avoid common SEO mistakes to optimize the websites:


Avoid badly framed website title:
Website title plays an important role in determining the rank of a page by search engines. If your website has irrelevant title, then your webpage will be given less relevance by search engine. After scanning your page the search engine matches your content with the title and keywords of your page, so it is very important to take care of few things while designing the title.

1. One should never use a keyword more than once in the title.

2. Title tag should be framed with 10 - 60 characters, without any special characters.

3. Always place the important keywords in the title obeying the rule of leftward i.e. the
First word is best, second is second best, etc.

4. The title should always relate to the content of the webpage, its meta description and
meta keywords and should be legible by the user.

5. There should be distinct title and description of each page.

Don’t use duplicate/ insufficient content of the page:
Never design duplicate or bad content for your webpage. Insufficient or Duplicate content will not be tolerated by search engines, even your websites can be banned. Content is known as the king of the web. So always write a content which is unique, friendly. Then people would like to link to you. You can even hire people who write decent unique content by paying them some amount.


Check all your backlinks (Poor backlinks/ less backlinks are harmful):
The quantity of backlinks/ incoming links of a website represent its popularity. The number of backlinks replicates the number of votes caste for a particular website or a web page. Google consider backlinks as a very important factor to determine page rank. Don’t link to the websites which are not relevant to your website as it will not benefit you. Always link to a high page-rank website. Google doesn’t support link-exchange, so better not adopt it. One way quality backlinks are always better for SEO. There are various ways to increase the backlinks. The submission to Directories & Search Engine Submission is the easiest yet powerful and result oriented activity. Creating interesting blogs and articles are also very helpful to get quality backlinks to your website. The social networking profiles can also be used to bring backlinks to your website.

Check all your internal links:
Broken internal links create negative impact on SEO. Always validate all your internal links so that there are no broken links in your website. Using similar anchor text in all the links is also not advised. Anchor text is the text which is the visible part of a hyperlink, never use the same anchor text in all your links like click here or some thing which is irrelevant to that link. Anchor text link should contain keywords. Use hyphenated filenames, but not long ones - two or three hyphens only. And try to use keywords in the urls also.


Use header tags in the content appropriately:
One of the POSITIVE ON-Page SEO Factors is the usage of keyword in H1, H2 and H3 tags. We should use these tags in order to get the page optimized. But the problem with these tags is that they don’t look nice as such in the web browsers for h1, h2 tags are too large and h5, h6 are too small. So overall appearance of the webpage gets distorted. That’s why generally people ignore them. But with the advent of style sheets it has become very easy for the programmers to change the hierarchy of the tags, so that one can view them in the browser with the appropriate size. Also one should never use H1 tag more than once in a page.


Use keywords properly:
Keywords are wonderful weapon of your websites so never ignore them whether it is keywords in meta tag, url, meta description.

meta keywords: Never use common meta keywords in all the webpages of your website. It will be screened as duplicate content filter checks by the SE. The common rule for Keyword in keyword meta tag is to use less than 10 words. Every word in this tag MUST appear somewhere in the body text. If not, it can be punished for irrelevance. No single word should appear more than twice. If not, it may be considered as spamming.

Keyword in URL: Often people ignore the proper usage keywords in url, and it is stuffed with irrelevant words. Always use appropriate description of the page content in the url assuming this hierarchy First word is the best, second is the second best, etc.

Keyword in description meta tag: Do not put similar descriptions for all the pages. It should be unique for all the pages and relevant to the page content. Ideally it should contain less than 200 chars.

High Keyword density in body text: Ideally keyword density should be 5- 20% - (all keywords/ total words). Individual keyword density should be 1 - 6% - (each keyword/ total words). But if you are thinking that using keyword everywhere will make the page more relevant then its wrong assumption. Do not stuff keywords unreasonably everywhere.


Make proper XML sitemap of the website:
Sitemaps helps you communicate with the SE. Website gets indexed in various search engines by XML sitemap. So always update your sitemap so that your webpages get indexed easily in the search engines.


Use < img> tag properly:
Most of the times the images are overlooked in SEO. Long and meaningless names of the images convey nothing to the search engine, try to incorporate some keywords in the image name so that the search engine will list them. Use alt tag to describe the images. ALT tags should contain a description of what the image is. It is a labeling device to translate your image into text for search engines. It also translates your image into a textual reference for users with visual handicaps. So use < img> tag carefully.


Don’t use too much of javascript where it is not required:
Use as much as clean HTML code instead of javascript code as the search engine could not translate java script.


Have patience:
There is no shortcut to get listed in top 10 for the selected keywords. It takes time for a page to get indexed in Google. So have patience and be vigilant. Publish unique quality content, by validating it and reinsure that it gets indexed properly in the search engine, this is an ongoing process, so keep changing the content of the website since if you will optimize your website for once and take a backseat then you can be out of index.

Finally be cautious of those internet marketing firms who give you 100% assurance in getting the pages indexed. Even Google says that there is no rule to get the 100% optimization and the rules to optimize the webpage are keeps on changing so be vigilant and take the appropriate step.

Friday, August 28, 2009

How to improve the page rank of your website

Page Rank (often denoted by PR) is Google’s ranking software that calculates the relevance of a webpage with its content. Page Rank is a quantity (between 0 and 10) defined by Google that provides a rough estimate of the overall importance of a web page. The Google Toolbar can be obtained free of charge for Firefox and Internet Explorer.
Google has a page rank of 10 which is the highest your site can attain. The PR of your site is updated about once of month when Google updates their database of web pages. It exports new backlinks, PageRank, or directory data approximately every three months.
One highly effective method for attracting more web traffic is to first optimize the design of your web site. This will increase your page rank because search engines love sites that have clean code, are fast loading and contain lots of well written content. This ultimately results in gaining traffic which leads to more sales, a sign you have developed a profitable web site.
Below are few factors which can be incorporated to improve page rank of your website:

1.Backlinks are vital
Links to and from your site are an important off page factor for determining PageRank. Back links are Links pointing to your website from another website. The more back links you have the higher your PR will be. You can always check out your backlinks by querying Google using its link operator.
Learn how to increase the backlinks
All the links are not Equal – Quality, Relevancy and Quantity of Links Effect PageRank
•Quality of LinksLinks with high PR, who link to your page, carry more weightage than links with equal or less PR.
•Relevancy of LinksHowever, relevancy of links is equally important. If your website is about selling online lays chips and you want to get a backlink from a interior designing website then it is irrelevant.
Google looks to title tag an on page criterion of incoming links to determine relevancy and similarity. Pages whose relevancies are equal or similar to your page are given more weightage.
Another relevancy criterion for incoming links is how pages link to you. Ideally, you want the incoming link to use your keyword in its anchor text. For instance, if you want to create a link for “how to increase backlinks” then anchor text should be increase backlinks not click here.
•Quantity of LinksIf a high-ranking page links to your page, it has value. However, if the high ranking page links to you and a hundred other pages it has less value. Essentially, the voting weight of the incoming link is divided among all the links on that page.
Another quantity issue is “link Mills”/ “Link Farms”. A link mill is a page with nothing but links on it. Linking to link farms or mills can be extremely harmful. These “bad neighborhoods” are often banned sites.
The final quantity issue is timeliness of links. Too many links to your site too quickly sends a flag to Google.
In addition to taking into account the number of links to your page and the ranking of the linking page, to compute a page’s PageRank, Google considers hundreds of other factors including
• the click through rate (CTR) of Google’s search results, cached pages, favorites on the Google Toolbar
• when your site acquired the links
• how fast a site is gaining links
• the stickiness of your site (i.e., the effectiveness of your site in retaining individual users)

2.Update your website every day by adding more unique content
If you site has unique content for the visitors they will surely revisit your site.

3.Include useful high-quality information on your site
Web copy that is well written will naturally drive more traffic. And Make sure that you have your targeted keywords included in the content on your pages in a natural way. It will help your website listed in various search engines. Website owners reading your content will naturally want to link to your site without even asking for a link back.

4.Provide inside linking to your website
Internal links are links between internal pages of a website. For example if you have written an article to enhance the page rank of the website it could be interlinked with another article which is about page rank.

5.Create sitemap for your website
Create sitemap (XML based for Google and text based for yahoo) then submit sitemap to Google and submit sitemap to Yahoo. Get a Google webmaster account and sign in there to see your website statistics. It will also tell you if your site is indexed or not, and your page rank in Google.

6.Publicize your site to everyone with whom you communicate
Add your site’s URL, e.g., www.himshilp.com, to every piece of communication you initiate. Your Web address should be listed everywhere that your phone/fax number and mailing address e.g.,
• Letterhead
• Business cards
• Newsletters
• Brochures
• Press Releases
• Fax cover sheets
• Email signatures

7.Write a newsletter and send it out.
Inform people what’s new or remarkable on your site. The newsletter will remind people about your site and encourage them to visit to find appealing content.

8.Provide a Rich Site Summary (RSS).
RSS is “a lightweight XML format for distributing news headlines and other content on the Web.”
In addition to making it easy for other sites to distribute your headlines and content, your RSS feed will be indexed by popular Blog search engines, including Technorati, BlogSearch, and Ask.com Bloglines.

9.Keyword density:
Keyword density is the ratio of the word that is being searched for (the keyword) against the total number of words appearing on your web page. It has often been observed that Google considers keyword density a large factor in ranking pages in search engine results, more so than many other search engines. For example if your webpage is of “Page rank” and if you have used the keyword “page rank” only once in your webpage of thousand words then it has a lower keyword density than a keyword that occurs (say) four times in a page of similar length. Then the page wont be listed for that particular keyword since its keyword density is low.
So in order to improve your site's placement in the search engine results one needs to work on the keyword density on his page.

10.Perform the necessary Keyword research.
Keyword research plays very important role in determining the page rank. Your web copy is filled with words that visitors enter in the search engines. Intertwine these words throughout the content of your web site.

11.Construct meta tags that include your targeted keywords
Make sure you write an attractive description for your description meta tag. This gets listed first to the visitors when search engine find your website relevant for that keyword. If the description does not capture your visitor’s attention immediately you will lose your visitor to a competing web site.

12.Construct a meaningful Title tag.
The title tag is what visitors will see at the top of the browser window when your site first appears. It is the most important tag to consider when designing your web site. Place your main keywords at the beginning of the title tag. Don't place you site's name first. Most visitors will not be searching for your site name. They find you with the keywords they entered in the search engines.

13.Use heading tags for the headings and sub headings of your web site content.
Incorporate your keywords in < h1 > to < h6 > tags. Search engines give a little more weightage to these tags. They also grab your visitor’s attention faster than normal text.

14.Name files using your targeted keywords
When naming your css, image, javascript files etc, include your targeted keywords. Don't use the same keywords again and again in every file. It may be flagged as keyword spamming by the search engines.

15.Include keywords in page and directory names
Instead of giving your pages generic names, be creative and incorporate keywords in their urls.
For example rather than giving names to your pages like page1.htm, page2.htm… try to incorporate the keywords in their names, like improve-page-rank.htm will be a better choice for a webpage which is about improving the page rank of a webpage.
This will help the search engines to identify the keywords in your page url. If a site owner links to this page you will benefit by already having your keywords in your web page address.

16.Use keywords in your link text
If the links on your page have relevant keyword text in them, your page will receive higher rankings in the search engine results than those sites that don't.
For example, a link on your with the text "improve your page rank" will cause your site to be listed earlier if a visitor searches for "page rank" than if the link simply said "click here."

17.Optimize your images
Try to avoid using images to display important names, content, or links. Search engines don't spider images only text. Use ALT tags if any of the main content on your web page can't be written in regular HTML.
18.Create external files
Instead of loading your site with lots of css or javascript code, place all the code in an external file between your header tags. This will drastically reduce the load time of your pages and allow the search engines to easily spider your site.

19.JavaScript & SEO
JavaScript and images, conveys nothing to a search engine. The second thing is size. Search Engines actually have a limit to how much page content they will crawl. For instance, Googlebot has a 100 kb limit. Even though the Googlebot directive is to search for keywords and phrases, which are placed after the 100 kb limit are invisible to it.
Don't overload the HEAD section of your page with styles and scripts. Instead, you should link to external files.

20.Proximity & Hierarchy
Before you start optimizing the individual pages consider the closeness of keywords and phrases to the beginning of a page. The importance of the webpage decreases from left to right and from top to bottom. So the top left part of a webpage has highest importance. The search engine spider will read the content which is in the beginning of the page BEFORE the actual content of the page. For example if you have links tabs in the page, it is more important than the actual content of the page. Whereas human visitors generally ignore the links first and directly jump to the content of the page.
Search Engines also consider textual hierarchy. Just like writing an exam paper, a search engine looks for code clues to understand the outline of your page. To a spider, text in heading tag is more important than the normal text. Similarly bold, italicized, or underlined text has more importance than the plain text.
Google periodically changes how it calculates a page’s importance, thereby resulting in shifts in rankings, known as a Google Dance.

Benefits of using Twitter


Twitter is a free social networking and micro-blogging service that enables its users to send and read messages known as tweets. Tweets are text-based posts of up to 140 characters displayed on the author's profile page and delivered to the followers. That’s why information on Twitter is short, to the point and effective. Senders can restrict delivery to those in their circle of friends or, by default, allow open access. You can access Twitter via Web, Desktop Applications and even SMS. While the service costs nothing to use, accessing it through SMS may incur phone service provider fees.
I started using tweeter some time ago. Surprisingly after few days of posting some tweets it started getting indexed in Google. While Google continues to dominate the world of “search”, it has a long way to go in offering real-time search capabilities.
Twitter is a powerful communication platform providing social networkers the opportunity to post updates in real-real time. The growth of twitter has been so phenomenal that Google also started paying attention and it is indexing Tweets. Many Twitter pages and individual tweets can be seen on the first page of Google.
Then I started learning more about it. Rather than using it just as a social networking platform, if used properly, it can benefit you in so many ways including by boosting your personal brand and enhancing website traffic.

I want to list down some of the methods by which Twitter can benefit us:
1.A Powerful Tool for Obtaining Information / news. Twitter users often link to useful sites or articles and can be a source of scoops and alternative news. This is very useful for active social news participants as they can subscribe to Twitter feeds for specific websites/conferences, which allows them to receive and view content quickly.Twitter can be quite an effective search tool for researching any kind of information. The results can complement other methods or sources of information. Twitter has a wide range of users, who constantly update Twitter with new information on different niches.
2.To reinforce Personal Brand and awareness. Twitter is a social media platform which has the primary advantage of developing a social brand that is well-connected and accessible. Due its vast usage, Twitter can be a used for promoting your products and services and establish your brand. If you have established business you can use Twitter to enhance your brand image. On the other hand if you have a smaller business with limited brand awareness then Twitter can be excellent for promoting and establishing your brand among enormous audience.
3.Get Feedback. Twitter provides you with an opportunity to join a group of interest by following others who are influential within your niche. Twitter also allows businesses to communicate with customers and receive feedback in a casual and cost effective manner. It can prove useful in understanding and obtaining consumer opinion about new products or services or new ideas. You can also use Twitter to communicate new ideas with people and test public opinion. Bloggers sometimes use Twitter to discuss ideas for new posts.
4.Use it as HR tool to Recruit People. Want to hire a good web analyst, web designer, or programmer? Send out a tweet asking for recommendations. This is a very quick and easy way to hire freelancers or even companies based on familiar recommendations.
5.Marketing Opportunities. Twitter can be used in promoting your products and services. It is a cost effective method to increase awareness about your products or services. You can use it to inform customers about any new announcement or special offers. Twitter offers all the advantages of traditional text message marketing and more. It can prove to be a useful tool for conducting market research by better understanding of potential or existing customers.
6.Boost your website traffic. Twitter can be used to direct traffic to your websites. If you tweet about your website, the message will spread faster and further as other active users pick it up and re-tweet it. Bloggers often use Twitter to inform their audience of any new posts on their blog by posting links on Twitter. Thus Twitter can be seen as a traffic generation tool. The placement of links within profiles and conversations can direct visitors to a specific website and is especially powerful if you pitch to early adopters and influencers.
7.Make new friends. Twitter has a built-in function for you to befriend and track the messages of other users. This is a simple way for you connect with like minded people outside of your usual circle. A Twitter association can be developed into a long term acquaintance.
8.Spreading Social Network. Twitter is an excellent tool to help bloggers share links to content which is of mutual interest to like minded people. On a personal level Twitter allows one to communicate with friends and family or close network of connections. On an organizational level Twitter allows colleagues who are not co-located to communicate with each other or businesses to communicate with their customers. With Twitter it is also possible to target a specific niche or audience by following others from your industry. It can thus allow a business to build contacts within the industry. Communities have developed around many of Twitter groups or niches. Twitter can be used to establish reliable and long term relationships for future benefits such as testimonials or peer recommendations.
9.Get Votes. Send a link to your stories you’ve submitted in other social news sites like Digg. Your followers might vote up the stories if they agree with it. This allows you to acquire more support for your efforts on other social media websites
10.Event Updates. Twitter can be used as a means to inform event participants and latest event happenings/changes by entrepreneurs. This is a stress-free way to broadcast information. Businesses have also used Twitter effectively to measure the performance of campaigns.
11.Promotion. Twitter can be used as a promotional tool to announce offline endeavors or upcoming online events (webinars, virtual tradeshows etc). If you are an e-commerce site, perhaps you have a deal of the day or seasonal offers where you can promote these deals. The fact is you do not want to be too promotional, but Twitter does present the opportunity to promote your products or service and brand to your friends.
12.SEO Boost. If you have good content on your website and you want to drive additional traffic to this content on your website, you can use Twitter to do so. A quick tweet with the URL can help drive additional traffic to a preferred landing page on your site to help persuade the conversion on your site.
13.Find future Prospects online. Twitter allows you to interact with potential prospects and your target audience. While you do not want to be in direct touch all of the time, Twitter does allow you to engage with your prospects by re-tweeting their posts or responding to something that they may have tweeted about. Discretion and tact is needed in this area.
14.Twitter and Mobile. Since Twitter is very simple to use and is limited to 140 characters, mobile use with Twitter is also easy. You can both send and receive updates what you and your friends are doing on the go using a simple SMS. Twitter can be a great mobile communication tool. As we know in business, this can be a pretty powerful thing.
15.Offer live exposure. Twitter’s message size limit prevents detailed coverage of events but it can allow you to provide real-time commentary which may help to spark further discussion or interest on the event as other Twitter users spread the message. Very useful for citizen journalism.
In short, Twitter allows you to monitor how influencers think or feel, you can also get into their attention zone via active networking. For businesses, Twitter is another channel which connects current and potential customers with your product or brand. It allows deeply infiltration into the lifestyles of interested participants, which helps to build brand persistence/loyalty. So twitter can be used a tool to achieve simple aim of tracking and directing attention from various groups of your interest and in turn drive business.