Go Back   Pligg Forum > Pligg Development > Core Development
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 06-17-2006, 03:31 PM
AshDigg's Avatar
AshDigg AshDigg is offline
Mayor of PliggVille
 
Join Date: Dec 2005
Location: Pliggville
Posts: 1,646
Downloads: 34
Uploads: 10
Thanks: 237
Thanked 346 Times in 207 Posts
Page titles & breadcrumbs

I'd like some input on how we should do our page titles & breadcrumbs. I looked at 4 pages from Meneame and Digg and posted the results below.

For each example, I'd like input on how Pligg should do it.

thanks!

------------------------------------------------------------------------------------------

Main Page

Meneame:
Breadcrumbs: » meneame.net/
Title: últimas noticias // meneame

Digg:
Breadcrumbs: there are none
Title: digg

How Pligg should be:
Breadcrumbs:
Title:

------------------------------------------------------------------------------------------

Queued News / Shakeit

Meneame:
Breadcrumbs: » meneame.net/» noticias en la cola
Title: noticias pendientes // meneame

Digg:
Breadcrumbs: home » digg stories » all stories
Title: digg / diggall

How Pligg should be:
Breadcrumbs:
Title:

------------------------------------------------------------------------------------------

When looking at a story

Meneame:
Breadcrumbs: » meneame.net/» sociedad » Consejillos para boicotear la industria de la música
Title: Consejillos para boicotear la industria de la música // meneame

Digg:
Breadcrumbs: home » gaming » ESRB to Game Companies: Lying will cost you ONE MILLION dollars!
Title: ESRB to Game Companies: Lying will cost you ONE MILLION dollars!

How Pligg should be:
Breadcrumbs:
Title:

------------------------------------------------------------------------------------------

Login Page

Meneame:
Breadcrumbs: » meneame.net/» login
Title: login // meneame

Digg:
Breadcrumbs: home » login
Title: there is no title

How Pligg should be:
Breadcrumbs:
Title:

------------------------------------------------------------------------------------------
__________________
- Ash
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 06-17-2006, 03:54 PM
NeverHome NeverHome is offline
Casual Pligger
 
Join Date: Jun 2006
Posts: 66
Downloads: 2
Uploads: 0
Thanks: 0
Thanked 0 Times in 0 Posts
I think I prefer the digg way. For example, having » meneame.net/ on the home page seems a bit redundent.

And while we're on this subject... where/how do I change the link name from the domain (meneame.net) to just "Home" ?
Reply With Quote
  #3 (permalink)  
Old 06-17-2006, 05:04 PM
3dKiller's Avatar
3dKiller 3dKiller is offline
Constant Pligger
 
Join Date: Mar 2006
Location: Newport Beach
Posts: 160
Downloads: 0
Uploads: 0
Thanks: 24
Thanked 2 Times in 1 Post
OK guys, this is what I got. Please note I probably missed some pages, but you get the idea what to do here. Remember, every page matters to Google, and will count when considering search engine indexing.

*UPDATED 6/20/06*

Missing lang.conf:
'Category' and 'Story'

Change lang.conf:
'profile' to 'user'

Extra lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_SiteName = 'Pligg'

RSS... What about title/breadcrumb/lang.conf for RSS Feeds?

------------------------------------------------------------------------------------------

Story (http://demo.pligg.com/story.php)

Digg:
Title: ESRB to Game Companies: Lying will cost you ONE MILLION dollars!
Breadcrumbs: home » gaming » ESRB to Game Companies: Lying will cost you ONE MILLION dollars!

How Pligg should be:
*Title: ESRB to Game Companies: Lying will cost you ONE MILLION dollars! / pligg
Breadcrumbs: pligg home » gaming » ESRB to Game Companies: Lying will cost you ONE MILLION dollars!

lang.conf:

*missing*

*This is REALLY important (applies to story.php title only), adding the "/ pligg" at the end of the story makes that title unique from other websites, thus google will index this page even if another site is using a similar title, which is likely since many users will simply cut and paste story headlines when submitting.

------------------------------------------------------------------------------------------

Search (http://demo.pligg.com/?search=search+word)

Digg:
Title: search for "search word"
Breadcrumbs: home » search » search word

How Pligg should be:
Title: pligg / search for "search word"
Breadcrumbs: pligg home » search » search word

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Search = 'search'

------------------------------------------------------------------------------------------

Home (Published) (http://demo.pligg.com/)

Digg:
Title: digg
Breadcrumbs: there are none

How Pligg should be:
Title: pligg
Breadcrumbs: None

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Home = 'home'

*Do we need breadcrumbs on the homepage? I don't think so.

------------------------------------------------------------------------------------------

Queued (http://demo.pligg.com/shakeit.php)

Digg:
Title: digg / diggall
Breadcrumbs: home » digg stories » all stories

How Pligg should be:
Title: pligg / queued news / all stories
Breadcrumbs: pligg home » queued news » all stories

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Queued = 'queued'

------------------------------------------------------------------------------------------

Sneak/Spy (http://demo.pligg.com/sneak.php)

Digg:
Title: digg spy
Breadcrumbs: home » digg spy » spy on all stories

How Pligg should be:
Title: pligg / sneak
Breadcrumbs: pligg home » sneak » sneak on all stories

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Sneak = 'sneak'

------------------------------------------------------------------------------------------

Register (http://demo.pligg.com/register.php)

Digg:
Title: digg / register
Breadcrumbs: home » register

How Pligg should be:
Title: pligg / register
Breadcrumbs: pligg home » register

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Register = 'register'

------------------------------------------------------------------------------------------

Login (http://demo.pligg.com/login.php)

Digg:
Title: there is no title
Breadcrumbs: home » login

How Pligg should be:
Title: pligg / login
Breadcrumbs: pligg home » login

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Login = 'login'

------------------------------------------------------------------------------------------

Submit (http://demo.pligg.com/submit.php)

Digg:
Title: digg - submit item
Breadcrumbs: home » submit a story » step 1: enter story address

How Pligg should be:
Title: pligg / submit a story: step one
Breadcrumbs: pligg home » submit a story » step 1: enter story address

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Submit = 'submit'

*You need a step 2, and step 3 also.

------------------------------------------------------------------------------------------

Top Users (http://demo.pligg.com/topusers.php)

Digg:
Title: digg / topusers
Breadcrumbs: home » users » page 1

How Pligg should be:
Title: pligg / topusers
Breadcrumbs: pligg home » users » page 1

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_TopUsers = 'top users'

------------------------------------------------------------------------------------------

User (http://demo.pligg.com/user.php?login=dw2005)

Digg (http://digg.com/users/dw2005):)
Title: digg / dw2005 / dugg
Breadcrumbs: home » users » dw2005

How Pligg should be:
Title: pligg / user / dw2005
Breadcrumbs: pligg home » user » dw2005

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Profile = *'profile'

*shouldn't this be 'user'?

------------------------------------------------------------------------------------------

Category (http://demo.pligg.com/index.php?category=Design)

Digg (http://digg.com/design):)
Title: digg / design
Breadcrumbs: home » design

How Pligg should be:
Title: Pligg / design
Breadcrumbs: home » design

lang.conf:

*missing*

------------------------------------------------------------------------------------------

About (http://demo.pligg.com/faq-en.php)

Digg (http://digg.com/faq):)
Title: Frequently Asked Questions
Breadcrumbs: home » about digg

How Pligg should be:
Title: About Pligg
Breadcrumbs: pligg home » about pligg

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_About = 'about pligg'

------------------------------------------------------------------------------------------

Top Stories (http://demo.pligg.com/topstories.php)

Digg (http://digg.com/topstories)
Title: digg / toplinks / today
Breadcrumbs: home » top stories

How Pligg should be:
Title: pligg / top stories
Breadcrumbs: pligg home » top stories

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_TopStories = 'top stories'

*We should probably think about changing this to "popular links" or "Today's most popular stories". I think this would be different and more useful to end users.

------------------------------------------------------------------------------------------

Tag Cloud (http://demo.pligg.com/cloud.php)

Digg (???)
Title: ???
Breadcrumbs: ???

How Pligg should be:
Title: pligg / tag cloud
Breadcrumbs: pligg home » tag cloud

lang.conf:
//<SECTION>BREADCRUMBS</SECTION><ADDED>0.73</ADDED>
PLIGG_Visual_Breadcrumb_Cloud = 'tag cloud'

------------------------------------------------------------------------------------------

**Another crucial point: For the Breadcrumbs you must add the "site name" variable before "home" (eg: pligg home » register). If you don't, Google will see the same string of words used in a row for every Pligg site and say to itself: SPAM. Plus, if you add the site name to every page in the breadcrumbs string it makes the website unique, something Google loves, thus creating the opposite of spam.

Oh, and always use lower case, thanks.

Thanks,

~3d

Last edited by 3dKiller : 06-20-2006 at 12:32 PM.
Reply With Quote
  #4 (permalink)  
Old 06-18-2006, 11:35 AM
3dKiller's Avatar
3dKiller 3dKiller is offline
Constant Pligger
 
Join Date: Mar 2006
Location: Newport Beach
Posts: 160
Downloads: 0
Uploads: 0
Thanks: 24
Thanked 2 Times in 1 Post
Guys,

The story.php file is the MOST crucial:

Story (http://demo.pligg.com/story.php)

Digg:
Breadcrumbs: home » gaming » ESRB to Game Companies: Lying will cost you ONE MILLION dollars!
Title: ESRB to Game Companies: Lying will cost you ONE MILLION dollars!

How Pligg should be:
Breadcrumbs: home » gaming » ESRB to Game Companies: Lying will cost you ONE MILLION dollars!
*Title: ESRB to Game Companies: Lying will cost you ONE MILLION dollars! / pligg

*This is REALLY important. Adding the "/ pligg" at the end makes the title different, thus google will index this page even if another site is using a similar title, which is likely since many users will simply cut and paste story headlines when submitting.

However, every page counts. Please see my examples above.

~3d
Reply With Quote
  #5 (permalink)  
Old 06-18-2006, 08:30 PM
AshDigg's Avatar
AshDigg AshDigg is offline
Mayor of PliggVille
 
Join Date: Dec 2005
Location: Pliggville
Posts: 1,646
Downloads: 34
Uploads: 10
Thanks: 237
Thanked 346 Times in 207 Posts
So what you're saying for the titles is...

regular page = pligg / page title
story page = story title / pligg

On a regular page, "pligg" comes first but on a story page "pligg" comes last. Is that correct?
__________________
- Ash
Reply With Quote
  #6 (permalink)  
Old 06-18-2006, 08:54 PM
3dKiller's Avatar
3dKiller 3dKiller is offline
Constant Pligger
 
Join Date: Mar 2006
Location: Newport Beach
Posts: 160
Downloads: 0
Uploads: 0
Thanks: 24
Thanked 2 Times in 1 Post
Quote:
Originally Posted by AshDigg
So what you're saying for the titles is...

regular page = pligg / page title
story page = story title / pligg

On a regular page, "pligg" comes first but on a story page "pligg" comes last. Is that correct?
Ash,

um, basically. There are a couple of other details to consider, like...

"Home" = pligg

"About" faq page = about pligg

"User" = pligg / user / username

PLUS detailed breadcrumb information, and some crucial / important stuff, so if you could read the whole speal I wrote, I would appreciate it.

Thanks,

James
Reply With Quote
  #7 (permalink)  
Old 06-18-2006, 09:00 PM
AshDigg's Avatar
AshDigg AshDigg is offline
Mayor of PliggVille
 
Join Date: Dec 2005
Location: Pliggville
Posts: 1,646
Downloads: 34
Uploads: 10
Thanks: 237
Thanked 346 Times in 207 Posts
I read it. Let me explain. You wrote...

Search (http://demo.pligg.com/?search=search+word)
Title: pligg / search for "search word"
------------------------------------------------------------------------------------------
Queued (http://demo.pligg.com/shakeit.php)
Title: pligg / queued news / all stories
------------------------------------------------------------------------------------------
Sneak/Spy (http://demo.pligg.com/sneak.php)
Title: pligg / sneak
------------------------------------------------------------------------------------------
Register (http://demo.pligg.com/register.php)
Title: pligg / register
------------------------------------------------------------------------------------------
Login (http://demo.pligg.com/login.php)
Title: pligg / login
------------------------------------------------------------------------------------------
Submit (http://demo.pligg.com/submit.php)
Title: pligg / submit a story: step one
------------------------------------------------------------------------------------------
Top Users (http://demo.pligg.com/topusers.php)
Title: pligg / topusers
------------------------------------------------------------------------------------------
User (http://demo.pligg.com/user.php?login=dw2005)
Title: pligg / user / dw2005
------------------------------------------------------------------------------------------
Category (http://demo.pligg.com/index.php?category=Design)
Title: Pligg / design
------------------------------------------------------------------------------------------
Top Stories (http://demo.pligg.com/topstories.php)
Title: pligg / topstories
------------------------------------------------------------------------------------------
Tag Cloud (http://demo.pligg.com/cloud.php)
Title: pligg / tag cloud


On all those pages you have "pligg" first


Story (http://demo.pligg.com/story.php)
Title: ESRB to Game Companies: Lying will cost you ONE MILLION dollars! / pligg


On the story page you have "pligg" last.


Is that the way you think it should be?
__________________
- Ash
Reply With Quote
  #8 (permalink)  
Old 06-18-2006, 09:02 PM
AshDigg's Avatar
AshDigg AshDigg is offline
Mayor of PliggVille
 
Join Date: Dec 2005
Location: Pliggville
Posts: 1,646
Downloads: 34
Uploads: 10
Thanks: 237
Thanked 346 Times in 207 Posts
Quote:
Originally Posted by 3dKiller
Ash,

PLUS detailed breadcrumb information, and some crucial / important stuff, so if you could read the whole speal I wrote, I would appreciate it.
The question was relating to title only. I didn't have any questions about breadcrumbs so I didn't mention them.
__________________
- Ash
Reply With Quote
  #9 (permalink)  
Old 06-18-2006, 09:20 PM
3dKiller's Avatar
3dKiller 3dKiller is offline
Constant Pligger
 
Join Date: Mar 2006
Location: Newport Beach
Posts: 160
Downloads: 0
Uploads: 0
Thanks: 24
Thanked 2 Times in 1 Post
Ash,

Breadcrumbs - Check, got it .

As for titles, You're correct, just note the home page = pligg. Nothing else for the home page.

And "FAQ" page should read "about pligg", nothing else.

That is all.

~James
Reply With Quote
  #10 (permalink)  
Old 06-19-2006, 10:25 AM
Simon Simon is offline
Innovator
 
Join Date: Mar 2006
Posts: 581
Downloads: 22
Uploads: 1
Thanks: 14
Thanked 126 Times in 61 Posts
When you guys are talking about having "pligg" at the end of story titles etc, are you meaning that whatever the user wants (ie. their site name) is put there, rather than simply "pligg"?
__________________


Last edited by Simon : 06-19-2006 at 10:29 AM.
Reply With Quote
Reply



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
Blank Page after install en3r0 Installation and Upgrade Help 9 08-25-2007 10:14 PM
Content on seperate page cryptkeeper General Help 12 02-25-2007 01:42 PM
tags take me to error page? lithman General Help 2 05-14-2006 08:05 AM
need to refresh every page Beckme Bug Report 0 02-24-2006 11:45 PM
Changing the page direction alnet Pligg Templates 4 01-29-2006 10:42 PM


LinkBacks Enabled by vBSEO 3.0.0