Search Engine Optimization
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
 
User Name:
Password:
Remember me
Go Back   SEO Chat ForumsSearch Engine StrategiesSearch Engine Optimization

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread SEO Chat Forums Sponsor:
  #1  
Old November 15th, 2004, 12:15 PM
Bore Bore is offline
Contributing User
SEO Chat Newbie (0 - 499 posts)
 
Join Date: Oct 2004
Posts: 54 Bore User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 14 h 30 m 32 sec
Reputation Power: 5
What about this Sessionid thing???

<a href="http://mysite.com/?sessionid=" class="topnav" target="_blank">

I am somewhat new to the SEO game and I'm having a little problem determining if this session id in a link like the one above would pose a problem for any bots.

You see, it doesn't appear as though any session is actually started until a user is logged in. Am I correct to conclude that this is "spider-friendly" since the sessionid does not have a value given to it? Or does this still introduce a problematic situation?

When the link is clicked, the URL looks like the following:

http://mysite.com/cgi-bin/mysite.cfg/php/enduser/entry.php?sessionid=


Anyone care to explain the logistics behind this????

Thanks,
B.

Reply With Quote
  #2  
Old November 16th, 2004, 11:08 PM
Catacaustic Catacaustic is offline
Contributing User
SEO Chat Newbie (0 - 499 posts)
 
Join Date: Oct 2004
Posts: 130 Catacaustic User rank is Private First Class (20 - 50 Reputation Level)Catacaustic User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 3 Days 16 h 56 m 8 sec
Reputation Power: 5
PHP doesn't quite work that way.

As soon as a remote host requests a apge it is given a session ID, so that is actually there as soon as someone loads any PHP page at all. As far as I've seen, you don't need to manually add in the session ID as you're doing there because the PHP engine will either store it on the users computer as a cookie or will add the session ID as a query string ot the URL that gets requested anyway.

The problems that come with using this (or other dynamic pages) is when ther are big values after the page names. It's widely viewed that 2 small-ish values are usually spidered and cached alright, but anything with larger values or more values will cause problems for the spiders.

By the look of what you've got there, I'm assuming that the session ID is to track a user that's logged in. For any search engine there's two things that you have ot keep in mind.

1. If the user has to log in to see some protected content, then the spiders won't ever see that anyway no matter what you do.

2. If the user logs in only for identification, then spiders will search the site anyway regardless of any session ID's.

3. if search engines record the sesion ID as aprt of the URL's that they are spidering, they can have problems when they come back to try and spider these again.

Session ID's and other tracking values like that in URL's are really not good to use unless they are really required. I know there's bene some times that I've had to use them myself. The best thing you can do is try to get rid of the variables that you're using there someow and live without them.

Reply With Quote
  #3  
Old November 19th, 2004, 12:08 PM
Bore Bore is offline
Contributing User
SEO Chat Newbie (0 - 499 posts)
 
Join Date: Oct 2004
Posts: 54 Bore User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 14 h 30 m 32 sec
Reputation Power: 5
Quote:
Originally Posted by Catacaustic
PHP doesn't quite work that way.

As soon as a remote host requests a apge it is given a session ID, so that is actually there as soon as someone loads any PHP page at all. As far as I've seen, you don't need to manually add in the session ID as you're doing there because the PHP engine will either store it on the users computer as a cookie or will add the session ID as a query string ot the URL that gets requested anyway.

By the look of what you've got there, I'm assuming that the session ID is to track a user that's logged in. For any search engine there's two things that you have ot keep in mind.

1. If the user has to log in to see some protected content, then the spiders won't ever see that anyway no matter what you do.

2. If the user logs in only for identification, then spiders will search the site anyway regardless of any session ID's.

3. if search engines record the sesion ID as aprt of the URL's that they are spidering, they can have problems when they come back to try and spider these again.





Thanks Catacaustic, but I'm not quite sure I understand what you're saying here.

Is it that the session IS or Isn't being started when you're NOT logged in? There's no extension in the URL after the "=" sign if you're not logged in......

And I'm pretty sure that the spiders don't log in

Please explain points 2) and 3)?

Thanks,
B.

Reply With Quote
Reply

Viewing: SEO Chat ForumsSearch Engine StrategiesSearch Engine Optimization > What about this Sessionid thing???


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway
Stay green...Green IT