Computer Webmaster Gaming Console Graphics Forum

Welcome to the Computer Webmaster Gaming Console Graphics Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

MK PitStop Main Earn $25 Earn Money Posting Extras Members Blogs Image Hosting User Pages
Go Back   Computer Webmaster Gaming Console Graphics Forum > Webmaster Forum > Website Coding > HTML
Register FAQ/Rules Become A V.I.P. Member Search Today's Posts Mark Forums Read

HTML HTML problems, maybe you are trying to code for MySpace. Get all the HTML coding help here for your website.

Google
Reply
 
LinkBack Thread Tools Display Modes
Old 05-07-2006, 9:49 AM   #1
hirenseo
MK Moderator
 
hirenseo's Avatar
 
Join Date: Apr 2006
Location: Ahmedabad,India.
Posts: 184
My Photos: (0)
iTrader: (0)

Banked:
MK Cash: $0.00

I am Worth:
MK Cash: $0.00
Donate

Recent Blog: None

hirenseo has a spectacular aura abouthirenseo has a spectacular aura about
Default Dynamic Solutions for Dynamic URLs on Data Driven Sites

Dynamic Solutions for Dynamic URLs on Data Driven Sites

As a web developer and programmer I have been building and optimizing dynamic sites for the past 4 years. I knew going in that there were some problems with optimization of database driven sites. The first step in programming a solution is identifying the problems you'll encounter implementing the solution. A major problem for dynamic sites is search engine visibility.

Search engine visibility or the degree and depth a spider crawls a site is crucial to all organic SEO campaigns. On static websites this can be controlled through document structure/design, link hierarchy/structure and site architecture. Dynamic sites provide challenges to link structure because some search engine's crawlers do not follow dynamic urls (www.site.com/followme.asp?dynamic=maybe).

The querystring (? dynamic=maybe) is the cause of the indexing problem. The engines affected are primarily AltaVista and Inktomi (Slurp). The others have less problems but can still be troublesome.

Other querystring problems:

1. Google Guy, a representative of Google Inc, has stated there is a problem with sessionID's in querystrings. Avoid using ID for the name in the parameter and use alphanumeric vales if at all possible particularly if the platform is NT. Strictly numeric values can have characteristics associated with SessionID's. NT server uses a numeric value for SessionID's (usually 6+ digits). Combining ID and a numeric value is riskier then? NUM=1234. PHP is alphanumeric so it is possible a numeric value may be safer. At the very least Avoid using ID as a parameter name. Since Sessions are often used to provide dynamic content other search engines besides Google likely also are wary of urls containing them.
2. Avoid using more than 3 parameters
3. Querystrings are often used to maintain state so for a shopping cart the best solution includes a way to maintain state without the querystring.

1. Maintaining State Without Querystrings:
At first this seemed like a daunting task. The ultimate answer was staring me in the face for some time before it came to me. Cookies are a part of the solution but because they are dependent on user settings it is advised to include an alternate tracking method. The method I developed does use parameters, however, search engines or users have to execute a form in order to invoke parameters in the URL. If cookies are enabled (search engines aren't cookie enabled) then the session is tracked in NT sessions (phantom cookies) so no parameters are used to maintain state.

2. Number of Parameters in Querystring:
I do use parameters, however, I also use them to steer engines since I use the static .asp pages for sub categories. Since this is "redundant" not "duplicate" content engines which don't like parameters won't follow them but since there is a static page with the same information formatted differently it isn't crucial to visibility.

3.Removing the Querystring:
The best answer to the querystring challenge is to remove it by programming the site using either a server or programmed solution to provide the parameters (?name=value) in the querystring to the program and ultimately the database. The usability gains accrued to users by removing querystrings is a benefit that should be included in your solutions value. Removing querystrings provides an easier URL for a user to remember.

One workaround I read about uses a sitemap to link to static pages built from the dynamic pages. Though an easy do for a small site I immediately dismissed this as a workaround, not a solution, no point in making a dynamic site static it seemed to me this just defeated the purpose for it being data driven in the first place. IMO, it also has huge scalability issues. After all, total visibility is the goal, so a sitemap(s) with 3500 links isn't going to be very effective inducing full indexing. Not to mention I'm not a big believer in the sitemap strategy even for static sites. Just seems like another workaround rather then a structured solution.

I didn't go for a server based solution because I was concerned about the associated server load.Path info(www.site.com/followme.asp/dynamic/tough) was very interesting, more so if it was a Perl solution, VbScript is pretty verbose and its path info methods looked kludgy to me, but then again, most MS methods look kludgy to me . Other notable server solution is mod rewrite on UNIX and either a component or (comparable NT service for mod re-write see asp 101)

The first solution I wrote was in Perl using SSI to embed the database parameters. The pages had static names (page.shtml) which was the ultimate goal for this solution. This worked well but was eventually re-programmed as an .asp solution using embedded database calls in the page. To spiders the site appears static. I advised a client to implement the embedded sql queries on a Cold Fusion site with instant success. The site went from 100 pages in Google to over 5,000 in less then 6 weeks! The success is also partially due to the site having a Pr5 for the entry page.
Whenever I'm providing a solution I determine benefits to cost. Sometimes it is more cost effective to look at a solution other than a programmatic solution. It is often effective to look beyond just what you can "personally" provide.

http://www.positiontech.com provides a 1 stop shopping site for Inclusion to all major programs. This may be a more cost effective workaround then implementing any other solution. The only real drawback to Inclusion is internal links aren't followed so it only provides a partial solution to the indexing problem.
Implementing the Inclusion program should include careful targeting of keyword phrases. Optimize as many pages as you can afford to. XML feeds can also be used to leverage the database for more visibility. XML feeds can leverage the programming almost like putting it on steroids with the big caveat being it can be expensive since payment is based on clicks. However, for anyone thinking of cloaking this is far less risky and likely at or about the same cost.
hirenseo is offline  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Advertisements
Old 05-07-2006, 1:33 PM   #2
GLD
MK Moderator
 
GLD's Avatar
 
Join Date: Apr 2006
Posts: 158
My Photos: (0)
iTrader: (0)

Banked:
MK Cash: $0.00

I am Worth:
MK Cash: $0.02
Donate

Recent Blog: None

GLD is a jewel in the roughGLD is a jewel in the roughGLD is a jewel in the rough
Default

Great article, thanks! I was wondering about this, querystrings having become a bit of a problem for me recently...
GLD is offline  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 05-07-2006, 6:00 PM   #3
Chatters
Member Level 3
 
Chatters's Avatar
 
Join Date: Apr 2006
Location: shop
Posts: 47
My Photos: (0)
iTrader: (1)

Banked:
MK Cash: $0.00

I am Worth:
MK Cash: $0.00
Donate

Recent Blog: None

Chatters is on a distinguished road
Default

This is from another webiste I have the link here , it is a nice article and I see you do some good posts, but I think if you do copy a site content you should say at the bottom of the post.

just my thoughts
Chatters is offline  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 05-07-2006, 8:30 PM   #4
hirenseo
MK Moderator
 
hirenseo's Avatar
 
Join Date: Apr 2006
Location: Ahmedabad,India.
Posts: 184
My Photos: (0)
iTrader: (0)

Banked:
MK Cash: $0.00

I am Worth:
MK Cash: $0.00
Donate

Recent Blog: None

hirenseo has a spectacular aura abouthirenseo has a spectacular aura about
Default artical source details

hello Chatters,

Thanks for write here..

You are right ..next time i will write artical source details with my post.by the wat it was my 50th post
hirenseo is offline  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Old 07-30-2006, 11:27 PM   #5
theseeric
Member Level 3
 
theseeric's Avatar
 
Join Date: Jul 2006
Posts: 49
My Photos: (0)
iTrader: (0)

Banked:
MK Cash: $0.00

I am Worth:
MK Cash: $0.00
Donate

Recent Blog: None

theseeric is on a distinguished road
Default

If you are using someone,s article then you must have to show from where you got this article beacuase there are many problem which it can creat
theseeric is offline  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Reply With Quote
Featured Websites
Free Space
Free Space
Free Space Free Space
Reply
Tags: , , , , ,




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hey can you guys reveiw few of my sites ?? paidhosting Website review 1 05-10-2006 2:21 PM
NVIDIA Announces SLI and Integrated Graphics Solutions john Laptop computers 2 04-25-2006 12:07 AM


Featured Websites




All times are GMT +1. The time now is 7:15 AM.


Powered by: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
Cheap Computers
MK PitStop Copyright 2005 - 2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98