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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to