Looking for an SEO expert to help improving steemit schema markup

in #utopian-io7 years ago (edited)

I've started some work on a fork of steemit/condenser to try and improve the SEO a bit with some schema.org markup. Read more about the initial suggestion here:


Suggestion: boost the steemit SEO with schema markup

I am far from a marketing guy or SEO expert, so I'd be happy to get all kind of feedback regarding the content that we can leverage in the markup and how to structure it properly. I'd love to receive ideas in the comments below or even pull requests to the WIP branch on github DennisAlund/condenser/tree/make-seo-great-again

I'd be happy to do the actual implementation and changes to the code if I could get some more ideas of what entities to mark up and what schema.org types that they should be mapped to.

My proposal is that author, comments and articles respectively maps to the schema types Author, Comment and Blog. But the schema.org documentation isn't the best at all times (e.g. when to use Blog, BlogPosting or Article).

Blog post / Article

I started out with putting the author as the publisher, but there seem to be some issues with that according to Google's validation tool.

Blog markup

So to solve the issue of atuhor/publisher of the blog, I've got a question: Does it make sense if the attribute publisher is set to steemit as an organization?

And since steemit doesn't have any concept of publication, as for example in Medium or the concept of Page on Facebook, it leaves us with few options if publisher must be an organization.

Steemit as publisher

I'd love to have some feedback or thoughts on this.

Comments

This one still could need a bit of love because apparently the schema type Comment can only be the child of schema type Question which is a bit confusing since that should reasonably only be a requirement for Answer. So the attribute parentItem has been omitted for now since its parent must be allowed to be Comment or Blog.

But parentItem is not mandatory, so perhaps it's ok to just omit it?

Getting involved

What other schema could we benefit from implementing on steemit for improving the search ranking?

I am planning to open a pull request for this some time during the weekend

Please give feedback on other improvements or schema that could be added. I'd love to see input from any SEO experts in the community and make this a collaborative work to make all of our steemit posts even more visible search engine results.

Again, please read the suggestion article for the full context and examples.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Your contribution cannot be approved because it does not follow the Utopian Rules.

Task requests are meant to be made by the project owner when looking for contributions. [...]

I'm really sorry but there was a misconception I guess. Since you are not the project owner/maintainer for steemit/condenser you cannot open task requests for that project. Normally we don't reject posts without giving a chance to improve/adjust the contribution but since the rules are very clear in this case and we unfortunately cannot switch between task requests and contributions yet, I have no other option than to reject your post.

But... Chin up! :D You can of course re-submit the (more or less) same post, together with a few words about the exact changes you implemented, in the development category once your pull request is merged.

You can contact us on Discord.
[utopian-moderator]

No problem. The confusion started from my "Suggestion" post since that one was no allowed to contain any encouragement for participation or ask questions about feedback. So according to the moderator's post, I interpreted it as if I should open a Task request: https://utopian.io/utopian-io/@dennisalund/proposing-some-boost-to-steemit-seo-schema-markup#@favcau/re-dennisalund-proposing-some-boost-to-steemit-seo-schema-markup-20171213t191043362z

But the offer still stands, anyone who wants to participate in improving the SEO on the fork is more than welcome. I am opening a PR tomorrow and hope that the markup will be a welcomed contribution.

I'm sure it will! Thank you for understanding. It wasn't even your interpretation but actually the moderator gave you that false advise. There are a lot of different rules and it's easy to forget something here and there but we are all learning and improving together everyday! ;)

If this doesn't work, I have a great company I work with on SEO Israel