phpBB

Development Discussion Board

phpBB's testing ground of bleeding edge code
Advanced search

SEO URLs

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The next feature release of phpBB 3 will be 3.1/Ascreaus followed by 3.2/Arsia.

Re: SEO URLs

Postby t_backoff » Wed Jun 29, 2011 4:57 pm

Personally, the only advantage I see with "clean URLs" is that they are easy to remember for users (yes, I read the advanages). However, I think search engine optimization is mute. phpBB does fine with search results (see phpbb.com, for example).

I do support this if it is a "turn off if you don't like it" feature. ;)
User avatar
t_backoff
Moderator Team
Moderator Team
 
Posts: 114
Joined: Sat Jun 12, 2010 3:25 am

Re: SEO URLs

Postby Erik Frèrejean » Wed Jun 29, 2011 6:08 pm

igorw wrote:We need to be careful though, as this will need to be forwards compatible. So if we make bad choices here, we can really shoot ourselves in the foot. So even if we *do* use something like `/posts/23`, that would be acceptable and better than what we have now, imo.

A format like this is something I think is worth to look into, although "SEO URLs" in the form off:
Code: Select all
http://www.example.com/forum/some-very-long-topic-title-that-is-way-harder-to-remember-than-an-id-t1234.html

are just plain silly, and an administrator really should be able to turn of.
Available on .com
Support Toolkit developer
User avatar
Erik Frèrejean
Registered User
 
Posts: 207
Joined: Thu Oct 25, 2007 2:25 pm
Location: surfnet

Re: SEO URLs

Postby Ger » Wed Jun 29, 2011 8:30 pm

Is it really about remembering? Or is it about click-troughs?
Let's say in some thread I refer to another by just copy-pasting the link. Check the difference in:
Code: Select all
http://www.example.com/viewtopic.php?t=12
http://www.example.com/topic/relevant-keyword-title-12

Readers would probably follow the second link more than the first.

That's the only benefit I really see in "clean" urls.
Above message may contain errors in grammar, spelling or wrongly chosen words. This is because English isn't my mother tongue. My apologies in advance.
User avatar
Ger
Registered User
 
Posts: 179
Joined: Mon Jul 26, 2010 1:55 pm
Location: 192.168.1.100

Re: SEO URLs

Postby Sierron » Thu Jun 30, 2011 7:11 pm

It always depends how you use links ;)

Download MyBB here
User avatar
Sierron
Registered User
 
Posts: 62
Joined: Wed Aug 25, 2010 11:41 am

Re: SEO URLs

Postby dandv » Thu Jun 30, 2011 10:28 pm

Erik Frèrejean wrote:A format like this is something I think is worth to look into, although "SEO URLs" in the form off:
Code: Select all
http://www.example.com/forum/some-very-long-topic-title-that-is-way-harder-to-remember-than-an-id-t1234.html

are just plain silly, and an administrator really should be able to turn of.


The aspect of URL length is also addressed in the Wikipedia article. The solution is simple: impose a maximum limit on the URL length and substitute the characters in the middle for an ellipsis ("..."). phpBB already does this: http://example.com/thread-12345/configu ... ork-with-y

Ger wrote:That's the only benefit I really see in "clean" urls.


I see a few other benefits as well (repost from my phpbb.com thread, for those who haven't seen it already):
  • I've had to work in support, and often I had to ask people to read out to me over the phone what the URL of an error page was. Or they told me "I'm at http://blablabla ID = a63ab7f5ee0540698fcc51e5274bf0e2 and I see this problem".
  • Paper books that reference online resources have to print their URL, and the reader has to type it in. (For the love of god, please don't say that the book author should use tinyurl.com and pick a pronounceable URL)
  • At conferences or presentations, you may want to write a URL on the whiteboard (or in a slide) and have attendees type it in.
  • If you're troubleshooting a problem on a computer that doesn't have a connection to another computer, and you want to "paste" a URL to it, you'd have to type that URL in. Often, this URL would point to a forum that explains how to troubleshoot that problem.
  • Printouts can have a stylesheet for printing that outputs the URL next to the link title. If a reader later wants to follow the URL, they'll have to type it in.
  • On various devices (i.e. phones), entering characters like the '=' from query strings is way more cumbersome than just pressing Shift and + on a full keyboard.

Even online, a human-friendly URL can be used directly, without cumbersome markup. If someone asks "How do I configure X to work with Y", I can quickly reply with "See http://example.com/thread-12345/configu ... ork-with-y", and the URL will look friendly and legit.
dandv
Registered User
 
Posts: 8
Joined: Sun Jun 26, 2011 2:27 am

Re: SEO URLs

Postby Oleg » Fri Jul 01, 2011 4:34 am

I think it's pretty clear that the side that wants seo/clean urls will never convince the side that does not see their benefits. Rehashing the same arguments over and over again seems pointless.

Those users who want to see seo/clean urls incorporated into phpbb should consider putting their efforts into implementation rather than discussion, as outlined in an earlier post.
Oleg
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: SEO URLs

Postby Sierron » Fri Jul 01, 2011 2:12 pm

dandv wrote:I've had to work in support, and often I had to ask people to read out to me over the phone what the URL of an error page was. Or they told me "I'm at http://blablabla ID = a63ab7f5ee0540698fcc51e5274bf0e2 and I see this problem".Paper books that reference online resources have to print their URL, and the reader has to type it in. (For the love of god, please don't say that the book author should use tinyurl.com and pick a pronounceable URL)At conferences or presentations, you may want to write a URL on the whiteboard (or in a slide) and have attendees type it in.If you're troubleshooting a problem on a computer that doesn't have a connection to another computer, and you want to "paste" a URL to it, you'd have to type that URL in. Often, this URL would point to a forum that explains how to troubleshoot that problem.Printouts can have a stylesheet for printing that outputs the URL next to the link title. If a reader later wants to follow the URL, they'll have to type it in.On various devices (i.e. phones), entering characters like the '=' from query strings is way more cumbersome than just pressing Shift and + on a full keyboard.

And now back to the point where phpBB has any advantage of this...
User avatar
Sierron
Registered User
 
Posts: 62
Joined: Wed Aug 25, 2010 11:41 am

Re: SEO URLs

Postby dandv » Fri Jul 01, 2011 3:26 pm

Sierron wrote:
dandv wrote:I've had to work in support, and often I had to ask people to read out to me over the phone what the URL of an error page was. Or they told me "I'm at http://blablabla ID = a63ab7f5ee0540698fcc51e5274bf0e2 and I see this problem".Paper books that reference online resources have to print their URL, and the reader has to type it in. (For the love of god, please don't say that the book author should use tinyurl.com and pick a pronounceable URL)At conferences or presentations, you may want to write a URL on the whiteboard (or in a slide) and have attendees type it in.If you're troubleshooting a problem on a computer that doesn't have a connection to another computer, and you want to "paste" a URL to it, you'd have to type that URL in. Often, this URL would point to a forum that explains how to troubleshoot that problem.Printouts can have a stylesheet for printing that outputs the URL next to the link title. If a reader later wants to follow the URL, they'll have to type it in.On various devices (i.e. phones), entering characters like the '=' from query strings is way more cumbersome than just pressing Shift and + on a full keyboard.

And now back to the point where phpBB has any advantage of this...


Are you seriously asking us to spell out how each of those situations can apply to a phpBB forum?
dandv
Registered User
 
Posts: 8
Joined: Sun Jun 26, 2011 2:27 am

Re: SEO URLs

Postby Sierron » Fri Jul 01, 2011 8:47 pm

Yes. Tell me.
User avatar
Sierron
Registered User
 
Posts: 62
Joined: Wed Aug 25, 2010 11:41 am

Re: SEO URLs

Postby Erik Frèrejean » Mon Jul 04, 2011 11:36 am

dandv wrote:
Erik Frèrejean wrote:A format like this is something I think is worth to look into, although "SEO URLs" in the form off:
Code: Select all
http://www.example.com/forum/some-very-long-topic-title-that-is-way-harder-to-remember-than-an-id-t1234.html

are just plain silly, and an administrator really should be able to turn of.


The aspect of URL length is also addressed in the Wikipedia article. The solution is simple: impose a maximum limit on the URL length and substitute the characters in the middle for an ellipsis ("..."). phpBB already does this: http://example.com/thread-12345/configu ... ork-with-y

phpBB only does that when displaying the link, the link it self doesn't contain ellipsis.

dandv wrote:Even online, a human-friendly URL can be used directly, without cumbersome markup. If someone asks "How do I configure X to work with Y", I can quickly reply with "See http://example.com/thread-12345/configu ... ork-with-y", and the URL will look friendly and legit.

You still need to know the ID, so if you know that you can also type: http://example.com/thread-12345/ which is even shorter/easier ;). The slug that is appended actually doesn't do a thing but "beatifying" it.
Available on .com
Support Toolkit developer
User avatar
Erik Frèrejean
Registered User
 
Posts: 207
Joined: Thu Oct 25, 2007 2:25 pm
Location: surfnet

Previous Next

Return to [3.x] Discussion

Who is online

Users browsing this forum: abpphpbb3, Alexa [Bot] and 13 guests