I think there is a little more to it than that.

Most search engines ignore anything after ? (query string)

This can be useful or detrimental depending on your situation.

If you are passing around trivial data like session ids or something
that doesn't physically alter the page, I would stick with query
strings. This prevents engines like Google from seeing 'duplicate'
content which lowers your page rank.

If you used
/posts/view/trivial:875783
Google would see each different number as a unique page, but notice
the exact same content.

If you use
/posts/view/?trivial=894894
Google will treat all as the base url -> /posts/view/, and only index
it as 1 page.




So if your passing in a search word, you might want to use named
variables since a search for cats should be very different that a
search for dogs.

If you passing in encrypted data or something that has no direct
impact on the pages content, you might instead choose query strings.



Hope that helps,
EW


On Nov 19, 4:55 am, Rafael Bandeira aka rafaelbandeira3
<[EMAIL PROTECTED]> wrote:
> Query strings are evil for seo. That's why.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to