Hello bjc-ga,
The "excursia" article is not located on the actual Hudson's on the
Dock Restaurant website so it is irrelevant to the actual problem.
After analyzing www.hudsononthedocks.com as well as trying some test
searches of the form:
site:www.hudsononthedocks.com [search term]
I found that the only page that was returning results was the main
page. Some digging yielded the following consistent statements in PHP
forums:
"Usually there are no problems [with PHP]. What throws google off
though is when you are using session-ids. Google will not follow links
with session-ids in them, some have reported that a GET parameter with
sth. like &id=whatever is enough for google to ignore it. However
normal parameters are not a problem (although the fewer you have the
better).
Everything you do to cookieless users, you are also doing it to
google. ;) "
http://www.webmasterworld.com/forum3/7559.htm
"Yes, Google index PHP site just fine. But here are some general
observation:
1. Google index PHP site just like HTML site
2. short query string i.e., index.php?foo=1 will get index slower than
index.php with 1 PR lower
3. long and complex query string i.e.,
index.php?foo=xDFdfjkkjsSDFvms&page=103409&id=xFsfsdFsddFSDF will get
indexed even slower, sometimes not at all
In general, keep your filenames and folder names human readable, with
short or no query string. These do the best."
http://www.greatnexus.com/forums/viewtopic.php?t=10
"Google will try to read any dynamic URL's and does in most cases.
However, there seems to be a problem with passing PR from one dynamic
URL to another, which means that you should rewrite urls with
mod_rewrite or an ISAPI filter. "
"One of my clients had a site which Google had problems with. I
rewrote the URL's with an ISAPI filter (IIS). Boom, all main category
pages jumped right into PR7 because of internal linkpopularity.
All search engines are experimenting with dynamic URL's but I'm
convinced that you get significantly better results with static
URL's."
http://www.webmasterworld.com/forum3/5282.htm
"The problem is that while Google has no problem with dynamic sites,
Google does not like session IDs (cloaking). This is a solution aimed
at ensuring that Google does not get any SIDs when it's agents
(robots) visit your site. "
http://www.phpbb.com/phpBB/viewtopic.php?t=43552
Upon my first visit to an internal page at www.hudsononthedocks.com I
noticed an long and ugly session ID appended as a parameter to
shop.php. This reflects the fact that this site is tracking users
without cookies, and in the process is discouraging the googlebot from
indexing any content as a byproduct of passing such a long parameter.
It appears that a fix can be made in session.php (your PHP file that
is responsible for the session-tracking functionality for this site).
Although most of the other people who tend to experience this problem
are seeing it with a bulletin board, the issue is the same. An
overview of how to resolve this is provided at:
http://www.phpbb.com/phpBB/viewtopic.php?t=43552
As an alternative, you could simply just remove session-tracking
altogether :)
Hopefully this has answered your question...if you have any problems
understanding the information above please do post a clarification.
Cheers!
answerguru-ga |