| Important Announcement: ***Need an Affordable SEO Website Review?*** |
![]() ![]() |
Nov 14 2003, 05:09 AM
Post
#1
|
|
|
HR 1 ![]() Group: Members Posts: 7 Joined: 14-November 03 User's local time: Feb 9 2010, 03:54 PM Member No.: 1,315 |
[Moved to Dynamically Generated Pages Category]
I am newbee in SEO..we are doing a site for vacation rental... in php with mysql database.... now there will the main section is property section for rental now..when I search google with keywors "vacation rental by owner" I saw most of the site uses html pages on site... but here my question..is as our site is dyanmic pages with session id..is it affect for search engine very much... or still we can get good rank in major search engine? what should do for that... any tips or suggestion is highly appreciated... thanks, This post has been edited by Jill: Nov 14 2003, 09:13 AM |
|
|
|
Nov 14 2003, 05:47 AM
Post
#2
|
|
![]() yackyack.co.uk Group: Moderator Posts: 306 Joined: 21-July 03 User's local time: Feb 9 2010, 07:54 PM From: London - Hertfordshire Member No.: 6 |
Welcome to the forums (IMG:http://www.highrankings.com/forum/style_emoticons/default/bye1.gif)
PHP pages are fine, get rid of the sess id's as they will cause you lots of problems. Try to keep the number of parameters down to a minimum eg page.php?a=1&b=2 would be better than page.php?a=1&b=2&c=3&d=4&e=5 etc You might also want to consider rewriting urls too. |
|
|
|
Nov 14 2003, 08:09 AM
Post
#3
|
|
![]() Web jockey ![]() ![]() ![]() ![]() Group: Active Members Posts: 249 Joined: 17-October 03 User's local time: Feb 9 2010, 07:54 PM Member No.: 1,108 |
and dont forget the most basic rule:
keyword.php?id=1 is better than default.asp?id=1 (IMG:http://www.highrankings.com/forum/style_emoticons/default/biggrin.gif) |
|
|
|
Nov 14 2003, 08:28 AM
Post
#4
|
|
![]() HR 10 Group: Moderator Posts: 7,489 Joined: 24-July 03 User's local time: Feb 9 2010, 02:54 PM From: Somerville, MA Member No.: 22 |
Speaking of which... how much better (if it's possible to quantify such things) is "keyword.php?id=1" than "page.php?x=keyword"?
|
|
|
|
Nov 14 2003, 08:50 AM
Post
#5
|
|
![]() HR 7 ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Active Members Posts: 2,333 Joined: 13-August 03 User's local time: Feb 9 2010, 12:54 PM From: Phoenix, AZ Member No.: 501 |
If you decide you MUST use session IDs, do not make them a requirement. When adding session IDs, make sure spiders are the exception.
We have one client where session IDs are added by some kind of server side scripting to where in the source code, every href link has a session ID associated with it. Their search engine saturation (how many pages they have in the SEs) is horrible. We have another client who uses session IDs but they are assigned via cookies and are not required. Their search engine saturation is fantastic! So if you use session IDs, try to do so without making them a requirement, otherwise you will stop the spider/crawl;ers dead in their tracks. |
|
|
|
Nov 14 2003, 09:13 AM
Post
#6
|
|
![]() High Rankings Advisor Group: Admin Posts: 29,201 Joined: 21-July 03 User's local time: Feb 9 2010, 02:54 PM From: Ashland, MA Member No.: 2 |
|
|
|
|
Nov 21 2003, 02:02 PM
Post
#7
|
|
![]() HR 3 ![]() ![]() ![]() Group: Active Members Posts: 86 Joined: 22-October 03 User's local time: Feb 9 2010, 03:54 PM Member No.: 1,152 |
Another good idea is to have a page that might list all of your dynamic listings for example:
listings.php (nothing attached to the end) which is a page with all of your listing titles so that they will all get crawled easily. If there is a dynamic heirarchy, then the engines may not crawl deep enough, but this ensure that they do. |
|
|
|
Feb 10 2004, 02:25 PM
Post
#8
|
|
![]() HR 2 ![]() ![]() Group: Members Posts: 13 Joined: 19-September 03 User's local time: Feb 9 2010, 03:54 PM From: MyMind Member No.: 845 |
QUOTE(searchrank @ Nov 14 2003, 09:50 AM) If you decide you MUST use session IDs, do not make them a requirement. When adding session IDs, make sure spiders are the exception. How you gonna do that if not via cookies (not all users support them)? How about to make a white list of spiders and all except of them would get the sessionid? Do you have any tips of how to do that? Is there a way of how to distinguish a spider from a normal visitor in general so that it could be implemented to create such sessionid exclusion list? Thanks, - Z. |
|
|
|
Feb 10 2004, 03:35 PM
Post
#9
|
|
![]() HR 3 ![]() ![]() ![]() Group: Active Members Posts: 86 Joined: 22-October 03 User's local time: Feb 9 2010, 03:54 PM Member No.: 1,152 |
QUOTE(ZirkMan @ Feb 10 2004, 03:25 PM) How you gonna do that if not via cookies (not all users support them)? How about to make a white list of spiders and all except of them would get the sessionid? Do you have any tips of how to do that? Is there a way of how to distinguish a spider from a normal visitor in general so that it could be implemented to create such sessionid exclusion list? Thanks, - Z. I think what he was trying to say is to make it so that sessions period are not a requirement. Meaning that a user or bot can travel the site without requiring any session. If they don't support cookies, then no biggy, if they do then bonus. You can distinguish spiders by their user-agent CGI parameter. |
|
|
|
Feb 10 2004, 06:56 PM
Post
#10
|
|
![]() Convert Me! Group: Admin Posts: 17,377 Joined: 17-August 03 User's local time: Feb 9 2010, 01:54 PM Member No.: 551 |
Hey Zirkman,
The gist of it is to not shuttle anybody off to a "Cookies are required to view this" error page until it is absolutely required that you do so. Same thing with Session IDs. If you force one to be set the spiders won't know what to do. Require SID's and Cookies when required. When someone puts something in their shopping cart or whatever and you need to keep track of that. But until you absolutely have to track visitors, for their own good, don't send them off to an error page just because they're not playing along. |
|
|
|
Feb 11 2004, 03:20 AM
Post
#11
|
|
![]() HR 2 ![]() ![]() Group: Members Posts: 13 Joined: 19-September 03 User's local time: Feb 9 2010, 03:54 PM From: MyMind Member No.: 845 |
Thanks to all who replied,
I thing, now I get the cookies, SID's "no-required" idea. But I will need to talk with my programmer to fully understand of how to turn it off and still maintain functionality of our system. - Z. |
|
|
|
Feb 18 2004, 01:54 PM
Post
#12
|
|
|
HR 2 ![]() ![]() Group: Active Members Posts: 17 Joined: 7-January 04 User's local time: Feb 9 2010, 03:54 PM Member No.: 1,854 |
No matter if it is CFM, JSP, or PHP the best way is
yoursite.com/keyword.php/id/1 or yoursite.com/keyword.php/id/1.html If you must have sessions make them optional as stated above but add them like this: yoursite.com/keyword.php/id/1.html?sessionid=999 Some of my sites are 4 and 5 variables deep but doing it like this Google has no problem following it deep into my sites. |
|
|
|
Feb 19 2004, 12:54 PM
Post
#13
|
|
![]() HR 2 ![]() ![]() Group: Members Posts: 12 Joined: 21-August 03 User's local time: Feb 9 2010, 03:54 PM From: York, UK Member No.: 597 |
Not sure if this would help but we do the following where it is not essential to maintain session data to browse the site.
We assume that spiders do not pass on 'referer' data because they are basic browsers. So any access from a browser that refuses a cookie session and has no referer data will browse our sites without a session. We do see a significant number of people blocking cookie sessions - so passing the session through the url is important for our tracking some users - but we had to find a solution to stop google displaying results with the session in their links. So far this has worked well. I don't see why a spider would ever have to pass on referer details - so I hope this strategy will work for us in the future. Guy |
|
|
|
Feb 20 2004, 07:33 AM
Post
#14
|
|
![]() HR 2 ![]() ![]() Group: Active Members Posts: 29 Joined: 24-November 03 User's local time: Feb 9 2010, 03:54 PM From: Born and Raised in Paradise Member No.: 1,416 |
This can be surprising but one thing i've noticed with the last session enabled site i designed lately is that google crawled all the page even though the site used session throughout. And when i searched google i do get results with the given site and the urls do not have the session id appended. Google crawled a page that required login and got the error page asking for login credentials. And this page is in google's cache without the session id appended to it. I was surprised to see that.
|
|
|
|
Feb 20 2004, 10:23 AM
Post
#15
|
|
![]() HR 7 Group: Moderator Posts: 2,241 Joined: 31-July 03 User's local time: Feb 9 2010, 12:54 PM From: Calgary, Alberta, Canada Member No.: 170 |
If you want to see how common this is, do a Google search on "Cookies Required" and ask yourself if you want to be any of the sites on this list.
Because what shows up is what Google thinks your site is about..... Ian |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 9th February 2010 - 02:54 PM |