Answered

SEO improvement

  • 20 November 2020
  • 7 replies
  • 261 views

  • New Participant
  • 0 replies

Hello,

 

We're using SEMRush to monitor and improve our SEO and we're getting a lot of errors and warnings related to our knowledge base that is using Intercom. 

 

These errors are mostly :

- Conflicting hreflang and rel=canonical

- Most links have a rel=nofollow attribute

 

Is there something that can be done related to this?

 

Thank you!

icon

Best answer by Eric Fitz 20 November 2020, 17:31

View original

7 replies

Userlevel 1

Hey @luc​, this previous question will be of interest to you!

 

To summarise, there's currently no way to change these. Our product team are away of this feedback, and hopefully we'll ship some SEO customisation options in future!

Hi Eric,

 

So articles generated using Intercom appears to contain both the links (below) for hreflang and canonical. 

This seems more like an error rather than a desirable customization perhaps?

 

SEMRush audit reports flag them as “Conflicting hreflang and rel=canonical tags”

 

<link rel="alternate" href="https://www.mysite.com/en/index.html" hreflang="en"/>

<link rel="canonical" href="https://www.mysite.com/en/index.html"/>

 

Per semrush, https://www.semrush.com/blog/the-most-common-hreflang-mistakes-infographic/

2. Hreflang conflicts within a page source code

In this section, we collected hreflang mistakes related to the conflicts in a page’s source code. They are difficult to detect manually because to identify them the entire page code should be examined, not just a single line of code. We detected these issues on 58% of all analyzed websites.

“58% of multilingual websites have hreflang conflicts within a page source code”

 

No self-referencing hreflang tag

This is the most common issue in this section. We found out that if a website has a conflict within a page source code, in 96% of cases, the page doesn’t contain a self-referencing hreflang. That means that those attributes may be ignored or interpreted incorrectly.

To fix this mistake, make sure to include the page’s URL and language code in your set of attributes.

 

Conflicting hreflang and rel=canonical tags

When using canonical tags on a webpage, you should make sure to specify a self-referential canonical tag.

 

More than one URL is specified

If more than one URL is specified for the same language and country, Googlebot will ignore all of them because there is no clear message about which page should be indexed for this language version.

To fix this mistake, remove all conflicting hreflang URLs and make sure that you only have one URL specified for a particular language and country.

 

Thanks.

 

 

Userlevel 1

Hey @stuart l​, there is an open issue with our engineering team for this, and I'll be sure to keep you in the loop as soon as I have any update.

Userlevel 3
Badge +5

@eric f11​ Any news on the topic of SEO optimization? Our SEO consultant talked to me yesterday about the same issues and was quite upset when we found that all links are set to "nofollow".😞

Userlevel 1

Leider nicht, @kevin b​ - it's not something we've had a chance to work on yet.

Same here. We need some SEO Control over articles, collection pages and the main page.

Please speak to the Help Center product manager.

@Eric Fitz Any updates on this? We’re running into a similar issue and need to introduce a rel canonical tag to some articles to help SEO. 

Reply