The-seo-framework: Override Breadcrumb Titles

Created on 4 Apr 2018  路  9Comments  路  Source: sybrew/the-seo-framework

Hi,

Is there a way to override SEO Framework's breadcrumbs?

For many of my pages it would make sense to show a shorter breadcrumb rather than the full title.

Thanks, Kim

[Extension type] Free [Resolution] Duplicate [Status] Help wanted [Type] Feature

All 9 comments

Hi @KimchaC

Could you exemplify what you wish?

e.g.:

  1. This is the breadcrumb I have now.
  2. This is the breadcrumb I want.

Thanks!

Sure,

  1. Blog > Citizenship By Investment: All You need to know...
  2. Blog > Citizenship By Investment

Essentially, the breadcrumb is a replacement for the page path. But just like we are discouraged to put long page paths, I think the breadcrumbs should be short.

And reusing the title in the breadcrumb does not really help, since it is just duplication of content. I would rather put a few short keywords in there.

Hi @KimchaC

Who recommends not using long page paths? Google recommends just trimming unnecessary parameters, like /?queryparameters=[...].

When the "breadcrumb" is too long, Google simply trims where it deems necessary:
image

When you remove structural data, you're obscuring information that could be helpful to both the potential visitor and the search engine.

Note that the breadcrumb path is simply a replacement for a non-user-friendly URL.
So, A becomes B:

A_raw:  https://example.com/books/authors/stephen-king/the-green-mile/
B_raw:  https://example.com > Books > Authors > Stephen King > The Green Mile

A_trim: https://example.com/.../stephen-king/the-green-mile/
B_trim: https://example.com > ... > Stephen King > The Green Mile

This is why the page title is included, so you know the URL doesn't lead to something else.
As such, removing the page name from the breadcrumb isn't even possible at Google Search.

According to Brian Dean of Backlinko "An industry study found that short URLs rank better in Google.

https://github.com/sybrew/the-seo-framework/issues/292#issuecomment-379570338

I agree with you, but by including the page title instead of the URL, we are right now just duplicating information.

Take a look at the example from google in the image you posted. The breadcrumb is a different way of phrasing the title instead of the same.

I invite a developer to create a free extension that allows users to choose the "breadcrumb" title via a dropdown-selection field.

The fields should ask which breadcrumb title to use:

  1. SEO Title
  2. Page Title

They may be auto-populated via JavaScript, to give a clear example.

I highly discourage opting in for a custom breadcrumb-title-entry, as the data won't necessarily resemble something from the page.

Issue #254 should be resolved first (always enabling breadcrumbs). So the extension should be marked for TSF3.1 or later.

We should also implement a filter, if there isn't one already, for overriding the output.

Example administrative code from the Articles extension:

  1. The admin hooks
  2. The admin view

Hi @sybrew,

what I think is that we always should take into account plugin users first. And if we see that people asks for this feature as I do, there is no reason to "fight" against it. Personally, I would even pay for this option.

Your solution is very weak, since Page titles are used across different locations and custom/dynamic fields and simply we need customization for the breadcrumb.

There can be these options:

  1. SEO Title
  2. Page Title
  3. Custom Title

"I highly discourage opting in for a custom breadcrumb-title-entry, as the data won't necessarily resemble something from the page."

Come on, if someone choose the third option he definitely understands, and there is no problem to have default Page/SEO title and rewrite it only in case Custom Title is filled in.

Thank you.

Not so long ago I added more in-post tabs, so this feature shouldn't be an issue, provided I can hook into the data.

Keep in mind that this isn't a matter of will, but of time.
I've asked other developers to take over this simple project as this is the case. However, I'm going through all that needs to be done, and, eventually, this will be shown the light of day too.

Thanks, it would be perfect to have this feature. I would kindly recommend to create public roadmap e.g., in trello with upvotes. You have the ability to do very well, since you've developed and excellent plugin so far! 馃憤

This issue is tied closely to #276. It is even a requirement. As such, I'm closing this and suggest moving forward there.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

tescz picture tescz  路  3Comments

epgunn picture epgunn  路  3Comments

sybrew picture sybrew  路  6Comments

ratzrattillo picture ratzrattillo  路  3Comments

Ciantic picture Ciantic  路  5Comments