The search from Yahoo's home page is a web search. Although there can
be minor differences, Yahoo get their web search results from Google,
and they tend to be the same.
This is very different to being listed in Yahoo's Directory. This
requires a payment of $299 per year.
Google updated their index last weekend, which is why all of your
pages are now listed in a Yahoo web search. It can take a week or more
for search results to become consistent, because of the huge number of
servers Google needs to update.
Google has 8 pages of your site indexed:
Other search engines have different update cycles. None let us know in
advance when the next update will be.
Google has not indexed this page, (but it has the old version):
It also has the old version of http://www.bodyreconstruction.com
Perhaps they first appeared after the GoogleBot had visited the other pages?
The best ranking I could find for your site, without resorting to
obscure search terms, is 19th position for your old home page:
certified personal fitness houston
For houston fitness trainer or personal trainer houston you will find
hundreds of sites ranking above yours because of two factors:
1) They have a higher PageRank
2) Your web pages have not been fully optimized for the those search terms
To rank well for personal trainer houston, you need to place those
three words, in that order, in the following places:
1) In the title, preferably on their own
2) In a H1 tag
3) In the text of the page, preferably twice
4) In the link text of a link from another site (difficult to achieve)
5) In the page's file name, like personal-trainer-houston.html - this
only helps a little
Doing the above is the easiest of the tasks.
You have already submitted to Open Directory, and I'd expect you to be
listed whenever the editor next works on the category. When that
happens, you should get a PageRank of 3 or 4 after the next Google
update. Aside from that, the only way to improve your PageRank is to
get some quality sites to link to yours. And that can be quite
I can help with any further questions you may have on this topic -
just ask for a clarification and I'll get back to you.
Request for Answer Clarification by
20 Nov 2003 20:44 PST
Thanks for the speedy reply. Also, I really do appreciate the specific
suggestions - thank you!
I do have a few comments and follow-ups:
Google must have just listed the eight sites - when I checked a few
hours ago - there was only the one old cache of index. This is good
news though I assume.
With regards to google having a few old pages and not listing
home.php, is there a way to get the little bot to come back and
reindex the new content? I assume my robots.txt and meta are written
corrrectly? I am unsure as to putting a "revisit after # days" comment
- don't want to limit how the bots search - should I change my mindset
Finally, I have changed the titles and H1's as advised - I fudged a
little and used the title "personal fitness trainer houston" to
encompass all four words - will this work and provide for more search
criteria options? Also, trying to get "houston" into the text is
proving difficult - if you read the index, home, and contact page, you
saw that adding Houston to the mix would mess up the "flow" of the
Thanks again robert - your rating with be forthcoming of course ;)
Clarification of Answer by
20 Nov 2003 21:30 PST
If you were going to target "fitness trainer houston" anyway, then it
is a smart move to have the four keywords "personal fitness trainer
A major problem with SEO is the conflict between what works for search
engines, and what is best for your visitor. Personally, I skip
introductory paragraphs and head straight for the content. Perhaps you
could write it like this:
...personal fitness trainer (Houston).
The "Google Dance" should just about be over by now, but it is still
possible that a search will have the old results. It depends on which
server you get, and whether one of the many servers that make the
internet has a cache of the search you make.
Your robots.txt is fine. As far as I know Google ignores any revisit
tags. Once your site is in the index, Google will definitely revisit
your site before the next index update. Even if it were possible to
make it visit when you chose, the results wouldn't appear until the
next update anyway.
The exception is if Google determines that your site should be visited
by the FreshBot - this is for popular sites that have constantly
changing content, such as newspapers. It would be very strange if they
selected your site.
So, no, there is nothing you could or should do regarding getting the
latest versions of those pages indexed quicker than normal.