In any business, especially advertising or marketing solutions, I'm sure we have all been asked the question "How Can I Increase My PR". And in most cases I think the person asking the question is thinking were going to spew out some scientific, rocket scientist answer, fortunately for you its not that hard! Search engine ranking for your website is one of the most important things for your website, and if you actually have even a small desire to succeed in your business there is absolutely no way you can afford to answer this question, if your the one asking, or the one being asked.
At least 90% of people searching for products and services on the Internet, find these sites through search engines such as Google, Yahoo, Ask, and MSN. The main reason you optimized your pages when you started your website, was to attract targeted customers to your site, who will be more likely to purchase something. The higher the rank on your website via the search engine results, the more traffic you will get to your website. This is obviously what you want, so if you STILL haven't optimized your pages and your wondering why its been sitting there for a year not getting any traffic, now you know why! Get to it!
Now if you have optimized your site and its pages and your still not getting the traffic you thought you would, especially for a really popular niche, then its probably a good idea for you to make a few small tweaks to your website, usually with just a few small changes you will start seeing changes almost immediately in your rankings. One of the very first items you should be looking at on your website for optimization purposes is the title bar on your home page. The title bar is the colored bar at the top of the page. Look at the words that appear there when you access your home page. To increase search engine rankings, the words on
your home-page's title bar should include the most important keywords or phrases, one of which would include your company name.
Next take a look at your content. In general, search engines list sites that contain quality information rather that just words on a website. If your content contains keywords, then search engines and thus people will be able to find your site better, which is again what you want. A Guru I was once friends with told me that in order for search engines to "scan" your pages its a good idea to write at least 3 posts or 3 blogs per day every 2-3 days. This will keep the information fresh and it will also make it so the engines will constantly be scanning your pages for info, which in turn will show up on the search engines. Make sure your text is in HTML format rather than graphic form, if its in graphic form, the search engines wont pick up on it!
Write a small description about your web page including some relevant keywords, through Meta Tagging. If your site allows "tagging" when writing a blog or post, add a few relevant keywords about that particular blog. Make sure your navigation system is user friendly. Submit your website to several different search engines by using the "Submit URL" option. With Google it usually takes anywhere from a few weeks to a few months for them to actually add your site, but in the end it will be worth it. There's a multitude of engines out there, take your pick, or pick them all.
Lastly comes link popularity. This is an extremely important factor in terms of rankings. Link popularity is based on the quality of the sites you have linked to from your links page. There are several million link popularity websites out there so its a good idea to put these websites to good use. Most all of them are free, so use this to your advantage. You can even use a site like Estibot to check PR, links, worth of the domain, etc. If you have a high link popularity then the higher your chances are that your website will show up when people search for certain things on the search engines. The lower the link popularity you have, the less your site will show up as being indexed by the search engines, and the lower amount of results will show up.
If its absolutely impossible for you to optimize your page yourself, you can of course go and hire someone to do it for you, but for the steps listed above, there's a good chance you could just as well do it on your own, which I think is an important part of owning a website, and again brings us back to "tweaking" the site. Just because a person specializes in SEO doesn't necessarily mean they will do it perfectly the first time, especially since there is no real exact science to all of this, such as 1+1= 2. For example, Google uses algorithms. And no one knows how these algorithms work exactly, its all a big secret really, all you can do is try to tweak the page the best you can, until you start seeing some real results! Remember, the higher your search engine ranking, the more quality people will be directed to your site!