You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2022/04/01 09:36:54 UTC

[GitHub] [apisix-website] yzeng25 opened a new issue #999: [Docs]: Track canonical_url's actual behavior

yzeng25 opened a new issue #999:
URL: https://github.com/apache/apisix-website/issues/999


   ### Current State
   
   **Description of the current state/issue**:
   
   Some of the APISIX blogs are cross-posted on other platforms such as Medium or other communities' blog websites. While Medium provides canonical url to point to the original post, other communities' blog websites lack of this feature. This could create negative effects on SEO.
   
   Currently, we are unsure about the actual effect of canonical_url, and we are going to add canonical_url to a recently published blog to see if it brings difference, see https://github.com/apache/apisix-website/pull/995. 
   
   **Link to the page**:
   https://apisix.apache.org/blog/2022/02/28/apisix-integration-opentelemetry-plugin/
   
   **Screenshots (if relevant)**:
   none.
   
   ### Desired State
   
   **Description of the change you are proposing**:
   
   We should review GA stats after a month or so, preferably early May, to see if canonical_url actually works. If it works, then we should do it for each cross-posted blog that is posted on platforms other than Medium. If it does not work, we should rollback the change in this pull request.
   
   **How to determine if it has effect**
   
   **Expected Changes**
   
   According to the definition of usages of canonical_url, it will reduce duplicate and return only one result. In this case, Medium applies canonical_url and points to APISIX's blog, then we apply canonical_url on APISIX's blog and points to OpenTelemetry's blog.
   
   In the end, Medium's link won't show up, ideally APISIX's blog won't show up either, and only OpenTelemetry's blog will show up(not sure if nested canonical_url works like this).
   
   **View Count**: if its view count of APISIX's blog conentent does not differ much from other blogs posted in the same period of time, then we can say canonical_url  has less effect, we should reconsider adding it to all cross-posted articles.
   
   **Search Engine Results**: 
   Before adding canonical_url, when typing  "apisix opentelemetry" or "opentelemetry apisix" in Google, the results are:
   ![image](https://user-images.githubusercontent.com/36651058/161235801-36f91dd7-4ed5-4fe1-8cce-726d75b2ee1b.png)
   ![image](https://user-images.githubusercontent.com/36651058/161235915-8f29f4d7-2ed7-41fe-ae0f-c2ef03a22e6f.png)
   
   We'd expect only OpenTelemetry's blog will show up, or at least both APISIX's blog and OpenTelemetry's blog will show up, with OpenTelemetry's blog in front of APISIX's blog. Otherwise, this pull request is proven to be wrong.
   
   ### Would you like to fix this issue?
   
   Yes! Count me in


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org