Forum Moderators: open

Message Too Old, No Replies

Phpnuke

Good or bad?

         

ariff44

9:46 pm on Apr 23, 2003 (gmt 0)

10+ Year Member



How does Google feel about dynamically generated pages from phpNuke? Anybody know?

Kandevil

11:36 pm on Apr 23, 2003 (gmt 0)

10+ Year Member



Well Google isn't the best of friends of PHPNuke, your not going to get spidered.

The URL's mean that spiders/googlebot can't handle them -
www.website.com/modules.php?op=modload&name=News&file=index&catid=&topic=3

Don't know if there is a mod available or in development, but as it stands with basic PhpNuke you have no chance of getting crawled.

ariff44

1:42 am on Apr 24, 2003 (gmt 0)

10+ Year Member



really...I though Google did spider dynamic pages

rogerd

1:48 am on Apr 24, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Google will spider dynamic pages. Long query strings seem to hurt, though. Session variables in the query string are a killer, though I don't know if phpNuke uses them. My impression is that Google continues to do a better job with dynamic pages, both in terms of spidering and ranking. Still, I'd reduce or eliminate the query strings if possible.

percentages

3:27 am on Apr 24, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Google seems to like phpNuke IMHO....so much so that if you search for "God" you find a very interesting result!....LOL....well there are only 45 million pages relevant to that term, I guess Google found the most relevant?

Kurupt

3:32 am on Apr 24, 2003 (gmt 0)

10+ Year Member



A number of my clients site's currently use PHP and are being indexed fine. You just have to stear clear of have long query strings at the end of the URL. There is a way to keep the query strings from comming up just surf around [php.net...] or [phpfreaks.com...]

mud

3:45 am on Apr 24, 2003 (gmt 0)

10+ Year Member



Google will only spider dynamic pages with 2 variables or less. However, it is a firm belief amoung webmasters that pages with variables are at worse odds to be highly ranked.

Using PHP it should be fairly simple for you to create the illusion of a static page by hiding the variables in sessions:
[php.net...]

OR you can just stick "/"'s in between the variables. e.g.:
[widgets.com...]

would be:
[widgets.com...]

However this only works if your variables will be set in this order.

Furthermore you can change /bar.php/ to /bar/ in your httpd.conf file by using AliasMatch:

AliasMatch ^/(bar)($¦/)(.*) /web/dir/widgets.com/bar.php

Using these methods your dynamic pages can resemble static pages and in that way google will be more likely to rank them in your favor.

ariff44

6:46 pm on Apr 24, 2003 (gmt 0)

10+ Year Member



How about building a static site and then using a subdomain for the phpnuke applications (forum, comments, voting, etc).

So it would look something like this:

[widgets.com...]

and then links to the php apps using this url ---

[php.widgets.com...]

is this a good option?

MOOSBerlin

7:44 pm on Apr 24, 2003 (gmt 0)

10+ Year Member



Google feels very well about dynamically generated pages from phpNuke, you don't need to create the illusion of a static page!

ariff44

8:07 pm on Apr 24, 2003 (gmt 0)

10+ Year Member



MOOS Berlin -

Do you have first hand experience with a high ranked site using phpnuke

trillianjedi

8:16 pm on Apr 24, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Our site is based on PostNuke with a few custom mods so the some URL's are static.

It loves the dynamic URL's as much as the static ones. I can say that from recent experience - googlebot deepbotted the entire site and didn't miss a page.

That's not to say the googlebot application will change in that regard in the future. Some URL's that are important to your site should be made static with mod_rewrite or a custom script.

TJ

ariff44

8:27 pm on Apr 24, 2003 (gmt 0)

10+ Year Member



Trellin --

Where can I get these mod scripts?

MOOSBerlin

9:13 pm on Apr 24, 2003 (gmt 0)

10+ Year Member



@ ariff44:

Yes, i do have round about 20 sites with PHPNuke from 5.5 to 6.0.

Look (for example) at google for "Open Source Shop" - Nr.1 from nearby 2,5 million results.

Rick_M

9:59 pm on Apr 24, 2003 (gmt 0)

10+ Year Member



MoosBerlin:

if you look at the phpnuke sites that are indexed, there are only a fraction of the pages indexed. The example you gave appears to have only 42 pages indexed.

phpnuke.org only has 411 pages indexed. There are several CMS's that are indexed much better. I personally like e-xoops.com

Their site, while a relatively new CMS, has 1110 pages indexed. It also is designed to use article names and forum titles as the page titles, which further improves rankings in most search engines. It is a distant relative of phpnuke.

trillianjedi

10:33 am on Apr 26, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



@ ariff44

We wrote our own.

On the ones available, I'm told mod_rewrite is an important one to look at (I don't know much about this, I have a php pro that I work with).

TJ

NazaretH

2:49 pm on Apr 26, 2003 (gmt 0)

10+ Year Member



We got a phpNuke site. Google indexed about 100 pages from it and we could never make it index more. After we rewritten URLs with mod_rewrite, Google grabbed about 800 pages right away. phpNuke.org has some good info on how to use mod_rewrite for Nuke sites.

trillianjedi

3:02 pm on Apr 26, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



We did a custom version to suit our purposes (PostNuke does a terrible job of page titles which is why we did our own), but, yes, mod-rewrite is the tool if you want to d/l something.

We've found all the dynamic pages we left are getting indexed, but they have a max. of 1 variable. Apparently two or more and the spider clocks them but doesn't follow.

TJ

ariff44

8:09 pm on Apr 26, 2003 (gmt 0)

10+ Year Member



thanks for all your help everybody

mrguy

11:44 pm on Apr 26, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I've seen Google have no problems spidering PHP or ASP dynamically generated pages.

I have yet to see Google spider a CGI dynamically generated page.