MyBB Community Forums

Full Version: SE Friendly links in sort orders
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
When clicking to sort the thead display the SE friendly links are lost.

[Image: 20090707-464-91kb.jpg]

This is actually an issue for search engines and duplicate content.
I think that's by design - Does the htaccess handle URLs with sorting like that?
I don't see why not.

http://community.mybboard.net/forumdispl...&order=asc

But even if a hybrid is used like:

http://community.mybboard.net/forum-82.h...&order=asc

I think that would be more acceptable. If a solution can't be found that's fine. I just noticed the behavior. Maybe it can get fixed but if not so be it. I normally just rel="nofollow" these type of links.
Yes, it does. Especially if you add the QSA option (already present in MyBB's htaccess).

Also works here:
http://community.mybboard.net/forum-82.h...order=desc

It would be nice if all links in MyBB were based on get_forum_link() (get_*_link()) somehow, more for the users than for search engines - if only for consistency. Search engines dislike sorting options in general - that's what canonical and robots.txt are there for.

One thing you really should NOT do is move the sorting options into the static part of the URL. Search engines hate sorting options, but they hate static URLs for sorting like forum-82-sortby-replies-order-desc.html even more.

If the sorting option is a dynamic parameter the search engine may be smart enough to figure out that there's no point in following those; if it's a static name the search engine can't even tell that there are parameters hidden in that name.
Thanks Frost...Maybe this will get fixed.

Mybb should have an SEO team imho. It's probably the one team I would gladly join. There are hundreds of little things that could be improved SEO wise for mybb and the thing is 99% of it won't effect the function of mybb at all.
I gave this idea to Chris long time ago, but he never replied.
Well, yeh, Anything can be appended to the SEO url as GET data and it'll work, I was talking about the actual regex expression through before the .html
Sounds like a reasonable solution then. It just shouldn't imho be forumdisplay.php anywhere if SE urls are indeed enabled.
The regex does not match anything after '?' And you shouldn't put it in before the .html
Labrocca, if you can make a list of areas you think would benefit from this then we'll update them if possible.
Pages: 1 2