Showing posts with label seo simplified by imran qaisar. Show all posts
Showing posts with label seo simplified by imran qaisar. Show all posts

Friday, April 22, 2011

How to do Simple SEO

Simple SEO is really an easy task if you do it in simple way. Strange! Yes but it is so. First step of Search Engine Optimization is known by almost everyone who is up to doing this as hobby or professionally. This first first step is keyword research. No... Keyword research is not the first step.

First step is to check the layout of website and consult the webmaster and developers. The website should be search engine friendly. It must contain the necessary tags. These tags should be filled with the targeted, required and appropriate words in specific length.

All the keyword research and back linking may be useless if the layout is not compatible with the strategy of search engines. Few things are compulsory like title, meta, links and content. Actually its all about website. But presence of these makes sure that once you deeply optimize the website with passage of time it will not be easier to push you down in search result page.

Concentrate on the layout, find the proper tags and if not as per the requirement of SEO, then ask the webmaster or developer to modify the code. You should also be capable enough to understand the coding that only include head section (meta & title) and linking, images, headings and alt tags in body section.

Website should not contain much java scripting or animations. Because search engine does not understand or can not read movies or flash stuff.

After finalizing the design of whole website now concentrate on titles of every page. This should be within limit of 7 to 9 words. It should be relevant to the content of its page. General title for every page is not recommended. Personalize it as the content describes. Actually it describes the content in a glimpse. Search engine consider titles and give worth to them in rating of a page.

Now do the research on keywords, sort them out, use different tools, filter them for different pages. List down all relevant keywords. List down all links of pages which you want to be displayed in search results. Like product page or portfolio page or services page depending on nature of website.
Compare the keywords with every page and join the most fittest ones.
Avoid repetition of keywords because it will confuse search engine and keyword cannibalization which means internal competition within pages will start.

After doing keyword research now focus on description of the page which you want to tell search engine about the page. The length should be kept in mind, Squeeze the most suitable wording within description tag. Describe it well and it should be thoroughly relevant to the content. Description is shown in search result. Readers sometimes do not read the whole link but the description. So do not ignore the description. It must contain some words for the website as a whole and then it should be customized for every page. You can use different descriptions on different pages and it is recommended.

Now make pages on social networking websites like twitter, google buzz, RSS and others. Invite people through your social circle and propagate your website content and features on regular basis.
Put links of such websites on your pages so that user can also share your website over their social network. It will increase the traffic over your website.

While maintaining above mentioned important points now start working on backlinking. It is quite important for websites. Because search engine find more worthy a website if many websites are referring to it. It will first give the good impression of authenticity and further it will add to the pagerank value of your web pages.

SEO is slow and hard hitting continuously.




Also See

Social Search in Google
Understanding Coding and Meta
Web 2.0 & SEO
Search Engine Strategies in 2011




Saturday, April 16, 2011

How Search Engine Works

First of all we will understand what is search engine? Search Engine is basically a website that collects information from Internet and display to the user as a result page against his query. Search Engine contains a bot or space where the user enters keyword and press "Search". The result is shown on the next page with links and a short detail.

Search Engines basically use an algorithmic software called Crawler (bot, robot, spider). All of these terms are used for the same purpose. The search engine does not see the website as we do. The crawler visits the website, collects information and process it. To understand the working of crawler, we take an example: Crawler contains a worksheet with fields on it. When it starts visiting the website it fills in the data in appropriate fields. It is quite similar like people who go door to door to collect information of people living in houses to estimate the size of population. The work sheet that crawler contains have such entries like URL, Title, Meta, Content and Links. Each of them is expandable to write details in the worksheet. After collecting the required data from the website the crawler process it and index or store it in search engine database.

There are trillions of website floating all over Internet and these crawlers are being run by set of high end servers to collect most updated information. This information is presented to the user upon his query through search engine.

The information presented to the user may contain web pages, images or news. Everything is presented as a link. User clicks on the required search result and redirected to the page he was looking for. To give most appropriate information search engine crawlers are frequently updating the database of search engine by regular visits on websites.

The best SEO needs the understanding of search engine working. Search engine rate the website according to its text. The text comes under the coding. Coding exactly tells the crawler about title, meta and content. The crawler crawls the website and find most relevant information and among all websites most relevant website is rated on the top. Search Engines further index the pages in their database and process them. It results in to a compiled database of most relevant and appropriate websites. Indexing means tagging the words that best describes your website. That is why the website design should be search engine friendly. It must contain proper tags and relevant information within them. Optimizing the website with proper information in terms of coding will let search engines to give a higher ranking.

When a person enters a phrase or keywords in search engine bot, the search engine compares these words in its database to fetch most relevant information matching the keywords entered. This information is retrieved from indexed database. It is displayed on SERPs as links with some short description. Now there could be millions of websites matching our keywords here is the job of search engine to give us ease by providing most relevant websites on top of its search results. Of course this process of search engine is quite much complex but it all depends on the content, head and links of the website. Their relevancy with the content, title, headings and links.

Different search engines use different algorithm to represent the search result, thus we are given options to optimize our website according to their strategies. Search engines do change their formula time to time which is required to meet the searching criteria of users. SEO expert should keep pace with the search engines changing strategies. This requires a proper SEO plan.

We can not optimize perfectly for every search engine so we should first analyze which search engine is being used by most of the users. After analysis we have come to know that Google is the most popular search engine. More than 90% people look information through Google. Then around 4% user use Yahoo and 3% people use Bing. Our focus must be on Google and then we should also keep some requirements of Yahoo and Bing also which can be accommodated in our optimization process.