WIP: Idea to implement seo rules in markdown and yaml #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I found your project and python-frontmatter==1.0.0. In combination they could provide a great tool to check blog post content for easy SEO rules, e. g. like YOAST does. Due to our new homepage release I was looking for a SEO checker for markdown files.
Does this idea seem interesting to reactivate this code?
https://www.helm-nagel.com/how-to-score-a-perfect-100-percent-on-google-pagespeed-insights
The following rules we use internally to check before publishing.
Translated with DeepL Pro to edit this document.
Visit www.DeepL.com/Pro for more information.
This template should be used for preparing ideas, as well as publishing blogposts.
Editorial Plan Items to be Defined:
These points form structure of the blogpost. Topics become concrete titles with defined SEO background.
Author of the blogpost
Attention: Author in Wordpress should always be "Team Konfuzio
Typee.g. event announcement, interview, article, etc.corresponds to keywords in wordpress
Attention: for new keywords SEO title, focus keyphrase and meta description must be added
e.g. title
corresponds to focus keyphrase in Yoast SEO
e.g. /this-is-the-title-of-this-blogpost/
Attention: By default, the title is taken over - Must be unique, must not already exist on the homepage.
e.g. This is the title
corresponds to meta description in Yoast SEO
(approx. 135-155 characters)
Each blogpost needs a post image & possibly images/videos in the text
Attention: Specify source of the image, otherwise contractual penalty
add ALT text to new images
Request additional material, visit other page on Confucio, event registration.
(do not register at the moment, because zero user introduction after initial registration)
Quality Checks
- Adapt texts to persona
- Check text for errors: EN:https://hemingwayapp.com/ or DE:https://mentor.duden.de/
- Ensure at least 5 mentions of the keyword in the text
- After publication Translate Press Check translation
- Check inserted links: do not insert redirects, should be https
Blog Post Structure Template
Using this template, the blog post can be created in Google Docs and directly into the wordpress. (Formatting like H2, and deposited links, etc. remain.) See: https://konfuzio.com/de/?p=5288/&preview=true
Notice.
H1: This is the title of the blogpost
Text in which e.g. the website of Confucius can be deposited [1]. If a whole paragraph goes over a source. Or more than 2 sentences the source is inserted outside the point. [2]
H2: Level 2 heading
Text
H3: Level 3 heading
Text
H3: Level 3 heading
Text
H2: Level 2 heading
Text
Sources:
[1] Mustermann, M. (2021). Sample title. In Sample journal (pp. 1-2).
Photo by juv from Pexels