Welcome to the world of internet marketing. A world of dreams that deal with reality. A world where you can have a private bathroom and get great rewards for you. But if you are a beginner in the world of search engine optimization, then there are many companies that make false promises false and deliver nothing. So if you are thinking of search engine optimization for your website then choose the company with the professional approach and process. Search engine optimization companies that can make you understand what services they provide and what are the techniques used to rank your site higher in search engines. Who can make you understand what is really a search engine optimization means? Search engine optimization does not mean using keywords and making your site rank. Search engine optimization means making your site more relevant to their industry and domain. The type of services they are offering and basically connecting users about what they are looking and searching. If you are really interested in going for search engine optimization for your website there are some basic questions to ask before the end of things: * Do you use hidden techniques on the site that users can not see? * Do you have you create pages that are not connected to my site, but help in the classification and are spam? * What type of link popularity strategy do you follow? * Do not use hidden text or links? * Have you ever received any site customer penalized? If so, you know the reasons? So basically has to be clear on these points in your search engine optimization company. If the company is saying that they give you warranty on the classification, then surely they are false. No one can guarantee rankings. Always try your search engine optimization company in terms of traffic. Never go to the rankings. If they are able to generate traffic rankings will come automatically. So if you're smart enough to understand these basic points that will make the right choice for optimizing your search engine.