First, Let me ask you, do you know how long the Googlebot or other Search Engine robots stay on your site?
No? then check you logs.
I can tell you for my websites it's under a second….
Look at your Performance
Now take a look at the performance of your website.
Does it load fast, or do you start with a flash intro, or with a big image map?
Take a real hard look at how long it takes to load your website! O, and before you do, clear your explorer cache first…. you need to see the loading time a new visitor experiences.
Did you see it, fast loading or go reaaally sslloow…..
If its fast, is that because you made it that way, or is your hosting provider up to speed with high performance servers and not overloading them with other websites.
And if its slow, the same question, did you make it that way, or are you on a cheap hosting package on which your provider is putting you on outdated servers with a small broadband connections to the Internet Backbones?
Performance and Search Engine Optimization
If you look at the results, are you satisfied, or do you have some work to do?
I asked you at the beginning of this post if you know how long the robots stay on your website.
How much of your site is being read and indexed do you think in the time its there…..
Af course if your hosting company provides a really fast server, you get more out of the robots visits.
But more important than that, what do you think your visitors experience?
A fast loading site, af course filled with quality content, will keep your visitors staying longer at your site, then if they have to wait and wait, a n d w a i t…
And the longer they stay on your site, the search engines will think its a good site for the topic users searched for.
The more pages they view on your site, the more you climb in the SERPs for that keyword.
Choose the right one
If you are unhappy with the performance, work with your provider!
Tell him about your problem, most of them are very knowledgeable if you talk about your website loading performance.
They might give you some good advice on how to improve your performance.
If your are still not happy, and your site is optimized for speed, then look for an other provider.
Switching is not that much of a pain anymore these days.
Improving Joomla performance
For Joomla you can start by using the Cache function in the Global Configuration.
Then switch one the cache functions in you menu and modules.
Your provider will thank you, because it reduces the stress on there servers, since the content pages are already done.
P.s. There is more You can read on Making a Joomla site faster