Wilfred, I am not sure what you mean by a good position but I think we should have some clarity.
1. The algo`s the search engines use are proprietary so none of us know the details. We can only speak anecodtaly.
2. You have a lousy position. When I searched your meta tags (truck stop, big rig truck, truck accessories, show truck accessories, online gift store, professional driver) you are coming up in the 30`s with MSN and worse with Google and Yahoo.
3. I sincerely doubt "their algorithm will
figure out that you`ve got regular changes going on" A mathmatical formula is unlikely to develop an affinity for a site because it is being updated regularly.
Wilfred thinks he has a good position because when someone types in his name, he comes up first. The reality is if visitors do not know his name they are very unlikely to find Wilfred.
I just started a little tiny community site, www.redflanneltown.com. We went live with it last week and, guest what? If you Google "Red Flannel Town" we come up first. This is because of the unique name. The same is true for Wilfred`s site. He has an unusual name and if you google it, of course he comes up first. It is an exact match. But what good is that position if the visitor does not already know his name???? If he knows the name he will not be searching.
In reading through Wilfreds theoretically hidden meta tags (right click disabled why?) it is really not clear to me what market he is even going after.
I am not wanting to be cranky or mean, but there needs to be some reality injected into this conversation.
Do the sponsored search, do the updates just because it is a good thing to do, do press releases and write articles and get linked.
People like to think position is hugely important. With literally billions of websites you are going to have to work your tail off for very little results. Do the stuff above, do local marketing, do get your name out there.