public inbox for [email protected]  
help / color / mirror / Atom feed
suggestion about SEO on www.postgresql.org/docs
6+ messages / 5 participants
[nested] [flat]

* suggestion about SEO on www.postgresql.org/docs
@ 2014-04-03 18:32  Antony <[email protected]>
  0 siblings, 2 replies; 6+ messages in thread

From: Antony @ 2014-04-03 18:32 UTC (permalink / raw)
  To: pgsql-docs




May I suggest that on the documentation on the current version (now 9.3) is added a link rel=canonical

Ex:
http://www.postgresql.org/docs/9.3/static/

could have 

<link rel="canonical" href="http://www.postgresql.org/docs/current/static/"; />

I believe this could help google offering the current documentation as a first choice.
Right now it probably considers it as a duplicated content.

Probably not the right place to tell this, but could’t guess who to send this to.

Sorry for the noise



Antony

-- 
Sent via pgsql-docs mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-docs



^ permalink  raw  reply  [nested|flat] 6+ messages in thread

* Re: [DOCS] suggestion about SEO on www.postgresql.org/docs
@ 2014-08-27 15:00  Bruce Momjian <[email protected]>
  parent: Antony <[email protected]>
  1 sibling, 1 reply; 6+ messages in thread

From: Bruce Momjian @ 2014-08-27 15:00 UTC (permalink / raw)
  To: Antony <[email protected]>; +Cc: PostgreSQL www <[email protected]>

On Thu, Apr  3, 2014 at 08:32:21PM +0200, Antony wrote:
> 
> 
> 
> May I suggest that on the documentation on the current version (now 9.3) is added a link rel=canonical
> 
> Ex:
> http://www.postgresql.org/docs/9.3/static/
> 
> could have 
> 
> <link rel="canonical" href="http://www.postgresql.org/docs/current/static/"; />
> 
> I believe this could help google offering the current documentation as a first choice.
> Right now it probably considers it as a duplicated content.
> 
> Probably not the right place to tell this, but could’t guess who to send this to.

Are we using the rel="canonical" suggestion in our web docs now?

-- 
  Bruce Momjian  <[email protected]>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + Everyone has their own god. +


-- 
Sent via pgsql-www mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-www



^ permalink  raw  reply  [nested|flat] 6+ messages in thread

* Re: [DOCS] suggestion about SEO on www.postgresql.org/docs
@ 2014-10-07 16:46  Marti Raudsepp <[email protected]>
  parent: Bruce Momjian <[email protected]>
  0 siblings, 2 replies; 6+ messages in thread

From: Marti Raudsepp @ 2014-10-07 16:46 UTC (permalink / raw)
  To: Bruce Momjian <[email protected]>; +Cc: Antony <[email protected]>; PostgreSQL www <[email protected]>; Magnus Hagander <[email protected]>

On Wed, Aug 27, 2014 at 6:00 PM, Bruce Momjian <[email protected]> wrote:
> Are we using the rel="canonical" suggestion in our web docs now?

Apparently not. I looked into this and I'm not 100% certain we should
do it. But if we decide so, I'm willing to code up a patch.

https://tools.ietf.org/html/rfc6596 states:
==== 8< ====
  The target (canonical) IRI MUST identify content that is either
   duplicative or a superset of the content at the context (referring)
   IRI.  Authors who declare the canonical link relation ought to
   anticipate that applications such as search engines can:

   o  Index content only from the target IRI (i.e., content from the
      context IRIs will be likely disregarded as duplicative).

   o  Consolidate IRI properties, such as link popularity, to the target
      IRI.

   o  Display the target IRI as the representative IRI.
==== 8< ====

We certainly want property 2, but property 1 suggests that older
versions of docs are dropped from search engines altogether. It's not
clear whether they are that strict in reality -- does anyone know?

This would not be a problem if we also retained notes about earlier
supported versions in the current version, which would make our latest
version a "superset" of earlier
ones.

But I believe we very rarely remove material from docs, so I believe
the upsides outweigh the cons.

----
Another question is whether we should make "interactive" point to
"static" -- again, actually the interactive one is the superset, since
static doesn't include user comments. But do we care about search
engines indexing comments anyway? They're not present in sitemap.xml
either and I've never landed on the interactive version when coming from Google.

My proposal:
1. Doc pages that are *older* than current, and exist in the current
version have canonical URL /docs/current/static/pagename.html
2. If it doesn't exist in current, we link to the last version that
includes this page, like /docs/8.4/static/install-win32.html
3. Newer versions (devel/beta) should perhaps point to itself and not
/current/? This would make new features googleable for testers. The
doc links use rel=nofollow when linking to them, so they're already
ranked lower by search engines.

It appears there are already lots of places that hardcode the
http://www.postgresql.org/ URL, so it makes sense to use absolute URLs
for canonical too?

Did I miss anything?

Regards,
Marti


-- 
Sent via pgsql-www mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-www



^ permalink  raw  reply  [nested|flat] 6+ messages in thread

* Re: [DOCS] suggestion about SEO on www.postgresql.org/docs
@ 2014-10-07 17:14  Alvaro Herrera <[email protected]>
  parent: Marti Raudsepp <[email protected]>
  1 sibling, 0 replies; 6+ messages in thread

From: Alvaro Herrera @ 2014-10-07 17:14 UTC (permalink / raw)
  To: Marti Raudsepp <[email protected]>; +Cc: Bruce Momjian <[email protected]>; Antony <[email protected]>; PostgreSQL www <[email protected]>; Magnus Hagander <[email protected]>

Marti Raudsepp wrote:

> Another question is whether we should make "interactive" point to
> "static" -- again, actually the interactive one is the superset, since
> static doesn't include user comments. But do we care about search
> engines indexing comments anyway? They're not present in sitemap.xml
> either and I've never landed on the interactive version when coming from Google.

Please see this thread:
http://www.postgresql.org/message-id/[email protected]....

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services


-- 
Sent via pgsql-www mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-www



^ permalink  raw  reply  [nested|flat] 6+ messages in thread

* Re: [DOCS] suggestion about SEO on www.postgresql.org/docs
@ 2015-01-06 17:59  Bruce Momjian <[email protected]>
  parent: Antony <[email protected]>
  1 sibling, 0 replies; 6+ messages in thread

From: Bruce Momjian @ 2015-01-06 17:59 UTC (permalink / raw)
  To: Antony <[email protected]>; +Cc: PostgreSQL www <[email protected]>

On Thu, Apr  3, 2014 at 08:32:21PM +0200, Antony wrote:
> 
> 
> 
> May I suggest that on the documentation on the current version (now 9.3) is added a link rel=canonical
> 
> Ex:
> http://www.postgresql.org/docs/9.3/static/
> 
> could have 
> 
> <link rel="canonical" href="http://www.postgresql.org/docs/current/static/"; />
> 
> I believe this could help google offering the current documentation as a first choice.
> Right now it probably considers it as a duplicated content.
> 
> Probably not the right place to tell this, but could’t guess who to send this to.

Have we made this update to use "canonical" for our web docs?

-- 
  Bruce Momjian  <[email protected]>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + Everyone has their own god. +


-- 
Sent via pgsql-www mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-www



^ permalink  raw  reply  [nested|flat] 6+ messages in thread

* Re: [DOCS] suggestion about SEO on www.postgresql.org/docs
@ 2015-01-10 15:06  Stefan Kaltenbrunner <[email protected]>
  parent: Marti Raudsepp <[email protected]>
  1 sibling, 0 replies; 6+ messages in thread

From: Stefan Kaltenbrunner @ 2015-01-10 15:06 UTC (permalink / raw)
  To: Marti Raudsepp <[email protected]>; +Cc: Bruce Momjian <[email protected]>; Antony <[email protected]>; PostgreSQL www <[email protected]>; Magnus Hagander <[email protected]>

On 10/07/2014 06:46 PM, Marti Raudsepp wrote:
> On Wed, Aug 27, 2014 at 6:00 PM, Bruce Momjian <[email protected]> wrote:
>> Are we using the rel="canonical" suggestion in our web docs now?
> 
> Apparently not. I looked into this and I'm not 100% certain we should
> do it. But if we decide so, I'm willing to code up a patch.
> 
> https://tools.ietf.org/html/rfc6596 states:
> ==== 8< ====
>   The target (canonical) IRI MUST identify content that is either
>    duplicative or a superset of the content at the context (referring)
>    IRI.  Authors who declare the canonical link relation ought to
>    anticipate that applications such as search engines can:
> 
>    o  Index content only from the target IRI (i.e., content from the
>       context IRIs will be likely disregarded as duplicative).
> 
>    o  Consolidate IRI properties, such as link popularity, to the target
>       IRI.
> 
>    o  Display the target IRI as the representative IRI.
> ==== 8< ====
> 
> We certainly want property 2, but property 1 suggests that older
> versions of docs are dropped from search engines altogether. It's not
> clear whether they are that strict in reality -- does anyone know?
> 
> This would not be a problem if we also retained notes about earlier
> supported versions in the current version, which would make our latest
> version a "superset" of earlier
> ones.
> 
> But I believe we very rarely remove material from docs, so I believe
> the upsides outweigh the cons.

I'm not sure how search engines really behave here - dont we have any
SEO experts on the list who can shed some light on this?

> 
> ----
> Another question is whether we should make "interactive" point to
> "static" -- again, actually the interactive one is the superset, since
> static doesn't include user comments. But do we care about search
> engines indexing comments anyway? They're not present in sitemap.xml
> either and I've never landed on the interactive version when coming from Google.
> 
> My proposal:
> 1. Doc pages that are *older* than current, and exist in the current
> version have canonical URL /docs/current/static/pagename.html
> 2. If it doesn't exist in current, we link to the last version that
> includes this page, like /docs/8.4/static/install-win32.html
> 3. Newer versions (devel/beta) should perhaps point to itself and not
> /current/? This would make new features googleable for testers. The
> doc links use rel=nofollow when linking to them, so they're already
> ranked lower by search engines.
> 
> It appears there are already lots of places that hardcode the
> http://www.postgresql.org/ URL, so it makes sense to use absolute URLs
> for canonical too?

I would actually strongly prefer to _NOT_ use even more absolute URLs on
the website for multiple reasons, one is that it will make moving the
website to https-only more difficult and the other one is that it makes
playing with your own copy of it (running under a different url) a pain.
I actually did a round of cleanups the other day (mostly on the
presskit) to remove some of the hardcoded urls.

Stefan


-- 
Sent via pgsql-www mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-www




^ permalink  raw  reply  [nested|flat] 6+ messages in thread


end of thread, other threads:[~2015-01-10 15:06 UTC | newest]

Thread overview: 6+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2014-04-03 18:32 suggestion about SEO on www.postgresql.org/docs Antony <[email protected]>
2014-08-27 15:00 ` Bruce Momjian <[email protected]>
2014-10-07 16:46   ` Marti Raudsepp <[email protected]>
2014-10-07 17:14     ` Alvaro Herrera <[email protected]>
2015-01-10 15:06     ` Stefan Kaltenbrunner <[email protected]>
2015-01-06 17:59 ` Bruce Momjian <[email protected]>

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox