homepage Welcome to WebmasterWorld Guest from
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Code, Content, and Presentation / PHP Server Side Scripting
Forum Library, Charter, Moderators: coopster & jatar k

PHP Server Side Scripting Forum

does the spider see this page
does search engine read index.php?/link=page

10+ Year Member

Msg#: 3328192 posted 3:48 am on May 2, 2007 (gmt 0)


Does the spider read the page above or does the? prohibit it from following?
Thanks, Linda

[edited by: dreamcatcher at 7:28 am (utc) on May 2, 2007]
[edit reason] Use example.com, thanks. [/edit]



WebmasterWorld Senior Member 10+ Year Member

Msg#: 3328192 posted 7:20 am on May 2, 2007 (gmt 0)


AFAIK the SEs can all read and index pages with a few (maybe up to 3) query parameters providing a few conditions are met.

G certainly indexes lots of my pages with a specific 'change language' parameter and so gets to index multiple language versions of each page for me, which is good.




5+ Year Member

Msg#: 3328192 posted 9:17 am on May 2, 2007 (gmt 0)

Google and Yahoo will not have problems with it. Not sure about other SEs.


10+ Year Member

Msg#: 3328192 posted 2:59 pm on May 2, 2007 (gmt 0)

Thank you for responding to my question!
I can see that Google is indexing the pages with the search string ending with the
http://www.example.com/index.php?link=injectables_services .

The title and meta tags are being generated from the index page, right?

Does that mean that for SEO ranking it is not a good format because the title is virtual and so I am getting less value?

I am trying to see if I can optimize this site from content only, but is it better to have control of the title and keywords on the page and not generated by the index?

I obviously have never worked in php and understand only a little about it works with the tags being generated from another page.

I did not build the php site, only offered to optimize the content and the titles, but have been stuck with the virtual page having all the tags.

Any suggestions? Thanks so much in advance. I don't know what to tell the client.


5+ Year Member

Msg#: 3328192 posted 3:53 pm on May 2, 2007 (gmt 0)

Virtual or dynamic pages, which are generated from pulling content from a data base or a file, are only indexed when they are generated by a visitor and then stored in the server's cache. It is here that the googlebot will find and index these pages. As they will appear as static pages for as long the cache lives. So even if you have a? in the URL Google will go ahead and index them. This is why getting traffic to your website will rank you higher in the SE.

But this will only be temporary and is not a solid way to index pages. Static pages have the SE preference in this case as they always have their title and meta tags at any given time as opposed to dynamic pages.


5+ Year Member

Msg#: 3328192 posted 10:37 am on May 3, 2007 (gmt 0)

In Apache you can use mod_rewrite to solve this issue. In a .htaccess file put:

RewriteEngine On
RewriteRule ^link/(.*) index.php?link=$1

Now you can access the page via:

Which is much more SEO friendly :-)

Global Options:
 top home search open messages active posts  

Home / Forums Index / Code, Content, and Presentation / PHP Server Side Scripting
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved