RE: [PHP] Re: search engine optimization and php
| From: | Aaron Wolski | Date: | Tue, 08 Jun 2004 15:04:09 +0000 |
| Subject: | RE: [PHP] Re: search engine optimization and php | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-187883@lists.php.net to get a copy of this message | ||
> -----Original Message-----
> From: Manuel Lemos [mailto:mlemos@acm.org]
> Sent: June 8, 2004 10:54 AM
> To: php-general@lists.php.net
> Subject: [PHP] Re: search engine optimization and php
>
> Hello,
>
> On 06/08/2004 11:20 AM, Edward Peloke wrote:
> > Just curious as to how people handle search engine optimization when
> most of
> > the page content is dynically built from the db. Doesn't the bots
need
> to
> > crawl the static pages and match your keywords to actual words in
the
> file?
>
> Practically, only Google matters these days as most sites get over 70%
> of leads from Google.
Since Yahoo! Dropped their affiliation with Google, many, including
myself and my client, have seen a significant increase in Y! refers. 70%
is not the case anymore.
Keeping all your eggs in one basket is a bad decision at best.
>
> For Google, it matters that your pages are served as fast as possible.
> If your pages are taking too long to be served, Google assumes it is
> causing too much load to your site and slows down giving more time
> between crawls.
>
> There is a myth regarding the interpretation of this explanation for
> Google not indexing dynamic as many site pages because of the use of
URL
> with query parameters (?some=thing&this=too).
>
> http://www.google.com/webmasters/2.html#A1
>
> Query parameters is is not the reason why Google does not index so
many
> pages. I can demonstrate that just by let you see that Google indexes
> for 700.000 pages of php.net, many of which have many query
parameters:
>
> http://www.google.com/search?q=site%3Aphp.net
>
> So, do not bother with all those bogus advices telling you to use URL
> rewriting because that is not what matters. What matters is that your
> pages are served as fast as possible cause as less load to your server
> as possible.
Speed is a factor, page size is a factor but the number of query strings
within a URL is why Google (and other bots) only go so deep into a site
0 for fear of getting caught in a endless loop.
They are getting better, however.
It's definitely not bogus information. I can get a site's pages indexed
a lot quicker with URL rewriting than I can without.
>
> If your pages are generated with content taken from a database, you
> would better use some content caching to avoid spending too much time
> making repetitive database queries which is usually your site's
> bottleneck.
Agreed.