guyinpv 28 Light Poster

Be careful hiring any SEO "consultants or companies", a lot are scams. You'll know by the promises, i.e. "top rank by Tuesday!" "Submitted to a 100 million search engines!" and so forth.

The first way is to make sure your site is designed right. No duplicate content, proper robots file, appropriate site layout, perhaps a sitemap that bots can find that is pointed to in your robots file. And though controversial these days, it doesn't hurt to drop some proper meta tags for site description and so forth.

Second, proper code, use alt tags, give links descriptive names that match the content they are linking to. Use as much text as possible rather than images, as the words "my cool stuff" in an image can't be seen by a bot, but real text can.

Third, don't cheat. Don't keyword spam your own site, put white letters on white background to try and "hide" keywords, you'll get punished. Review the criteria that Google and other search engines have available that tells you what not to do to get punished.

Fourth, drive traffic to your site, get your links on other sites more popular than your own if you can. Bloggers and the like. Search engines will like you better if higher ranking sites link to you.

If possible, one or more of your primary keywords should be in your domain name. If two people sell pizza, then "bobsgoodfood.com" will likely rank lower than "

cguan_77 commented: thanks very good +0
guyinpv 28 Light Poster

Browsers don't show scroll bars for background images, only the block level objects. If you use an <img> or a table it might show scroll bars. But using background image it shouldn't.
If you put the background on <body> you should be fine. If you put the background in a <div>, you'll have to set a height/width on the div or it'll shrink to nothing because background images don't stretch their containers.

No harm in trying it, pretty simple to test! Good luck

guyinpv 28 Light Poster

Seems to me you should be doing these types of rewrites in .htaccess, to send proper server response codes to requester. But if you must do it this way, note that Windows hosting is generally case-insensitive so PAGE.html and page.html are the same. But may not be so on a Linux server.

Otherwise I'm not sure how to help as the problem could be some server configuration or in your PHP code. You could post the relevant code, or ask your host (read the manuals) on whether parameters are automatically stripped of case.

Good luck!

guyinpv 28 Light Poster

And what is the unexpected problem? It looks ok in FF to me.