-
-
Notifications
You must be signed in to change notification settings - Fork 765
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extends metadata of blog documents to enable people to provide canonical URL #1430
Comments
/gfi js |
can I work on this :) |
@derberg thanks for opening this issue, it would definitely help me/others justify putting up blogs on asyncapi! |
@octonawish-akcodes go ahead please. Please include in the PR changes to @jessemenning articles where he needs the canonical URL. @jessemenning can you provide if there are more articles affected than the one about AsyncAPI vs OpenAPI. There were some other articles from Solace folks afaik |
Hey @octonawish-akcodes ,are you still working on this issue? |
Yes I am working on this, will raise a PR soon :) |
I have made a PR for this issue as I saw no one assigned and no activity on this issue for a week @derberg if you want me or if @octonawish-akcodes haven't made any progress on their side I can close my PR, don't want someone else's work to go to waste |
I have made the same changes and was going to raise the PR but no issue you can keep your PR. |
Thanks folks for your commitment, just next time lets make sure you do not duplicate efforts 🙏🏼 😄 |
Reason/Context
Some people repost important articles in AsyncAPI Blog. To encourage them to do that and promote their projects or educate community, then should know we will not abuse their original source, their original content and SEO of their blogging platform.
So we need to allow the author of an article to provide info what is the canonical URL, where is the original first version of the article.
Description
Best would be to support additional from matter filed in any document from https://github.com/asyncapi/website/tree/master/pages/blog.
so blog author can add:
If
canonical
is provided, we need to make sure that resulting HTML has something like this in head:Nice to have is also to extend https://github.com/asyncapi/website/blob/master/scripts/compose.js script so when someone authors an article with
npm run write:blog
, the author is asked if there is a canonical URL for the articleThe text was updated successfully, but these errors were encountered: