Blog.mwiedemeyer.de - SEO Checker

Overview of the SEO Check
Meta information
60% 
Page quality
80% 
Page structure
88% 
Link structure
50% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.16 s
File size
38.00 kB
Words
2447
Media files
15
Number of links
138 internal / 28 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
marco's blog
The page title is too short. (115 pixels of 580 max pixel length) Optimize title
There are no duplicate words in the title
Meta description
(Critically important)
Blog of Marco Wiedemeyer
The meta description is too short. (170 pixels out of 1000 max pixel length) Optimize description
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
No canonical link is specified.
Language
(Somewhat important)
Language detected in text: en
Server location: United States of America
The language is not specified in the HTML markup.
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
This page is hosted on a subdomain. Use a top level domain for better SEO results.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The character encoding is not specified.
The character encoding is not specified in the HTTP header.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
viewportwidth=device-width,initial-scale=1
keywords.NET,ASP.NET,Azure,Blog,Code,Developer,Hardware,IoT,JavaScript,Microsoft,Microsoft Zertifizierungen,PowerShell,Raspberry Pi,SharePoint,Software,Visual Studio,Web Development,Windows
msvalidate.017961E9266884BEC8452FF9BB78EEAA01
descriptionBlog of Marco Wiedemeyer
generatorHexo 4.2.1
article:authorMarco Wiedemeyer
twitter:cardsummary
twitter:creator@mwiede
og:image/images/marco.jpg
og:profile:first_nameMarco
og:profile:last_nameWiedemeyer
og:typewebsite
og:titlemarco's blog
og:urlhttps://blog.mwiedemeyer.de/index.html
og:site_namemarco's blog
og:descriptionBlog of Marco Wiedemeyer
og:localeen_US
charsetutf-8

Test up to 1.000 webpages of blog.mwiedemeyer.de with our free plan!

Try For Free
No trial. It's just free!

Page quality

Content
(Critically important)
These Typos were found:
  • decribed => described
There are 3 text duplicates on this page:
  • Duplicate: If you have any questions, please let me know in the comments or reach...
This page contains 2447 words. That's ok.
43.2% of the text are stop words.
The page contains a listing, which indicates a good text layout.
47 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
The average number of words per sentence of 20.09 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=device-width,initial-scale=1" is provided.
Bold and strong tags
(Somewhat important)
The following tag is repeated too often: this article
Some tags are too long. With 124 characters this one is longer than 70 characters:
"⚠️ update 2023/06: container apps supports now a free managed certificate. the container apps acmebot ..."
Image SEO
(Somewhat important)
Alt text (alternative text) is correctly used on all found images.
Social Networks
(Nice to have)
There are only a few social sharing widgets on the page. Make your website popular in social networks with social sharing widgets.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle

Page structure

H1 heading
(Critically important)
marco's blog
The H1 heading is too short (12 characters). It should be at least 20 Characters long.
Headings
(Important)
Some headings occur twice on the page.
There are 26 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H1 marco's blog
H1 Vaultwarden (Bitwarden) on Azure Container Apps - Part 3
H1 How to backup the data and restore it in case of a disaster
H1 Vaultwarden (Bitwarden) on Azure Container Apps - Part 2
H1 How to use a custom domain with a free Letsencrypt TLS certificate
H1 Vaultwarden (Bitwarden) on Azure Container Apps - Part 1
H1 Insomnia as a Postman alternative
H1 Feuerwehr + Smart Home + Tesla
H2 Developer and nerd stuff
H2 Restore
H2 Prerequisites
H2 Create a custom domain
H2 Introduction
H2 Important note about the storage
H2 Prerequisites Duplicate text
H2 Create the Azure resources
H2 Issue with Vaultwarden on Azure File Share
H2 First run
H2 ⚠️ Warning
H3 PowerShell using Azure CLI
H3 Workflow
H3 Conclusion
H3 About
H3 Mastodon
H3 Recent Posts
H3 Tags
Some anchor texts are used more than once.
6 links don't have an anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are too many external links (28) on this page.
LinkAttributesAnchor text
https://blog.mwiedemeyer.de/marco's blog
https://blog.mwiedemeyer.de/Developer and nerd stuff
https://blog.mwiedemeyer.de/Home
/archiveArchive
/contactContact
/impressumImpressum
https://blog.mwiedemeyer.de/dsgvoDatenschutz
/atom.xmlA-TITLE RSS Feed
/post/2019/Add-Azure-Search-Se...Subdomain Click here to learn how it was done
/post/2023/Vaultwarden-Bitward...2023-01-16
/post/2023/Vaultwarden-Bitward...Vaultwarden (Bitwarden) on Azure Container Apps - Part 3
/post/2023/Vaultwarden-Bitward...Subdomain How to deploy Vaultwarden on Azure Container Apps
/post/2023/Vaultwarden-Bitward...Subdomain How to use a custom domain with a free Letsencrypt TLS certificate
https://blog.mwiedemeyer.de/Anchor A-TITLE How to backup the data and restore it in case of a disaster
https://blog.mwiedemeyer.de/Anchor A-TITLE PowerShell using Azure CLI
https://blog.mwiedemeyer.de/Anchor A-TITLE Restore
/contactSubdomain these other channels
/tags/Azure/Azure
/tags/Bicep/Bicep
/tags/Container-Apps/Container Apps
/tags/Password/Password
/tags/Vaultwarden/Vaultwarden
/post/2023/Vaultwarden-Bitward...No Text
/post/2023/Vaultwarden-Bitward...2023-01-11
/post/2023/Vaultwarden-Bitward...Vaultwarden (Bitwarden) on Azure Container Apps - Part 2
/post/2023/Vaultwarden-Bitward...Subdomain Text duplicate How to deploy Vaultwarden on Azure Container Apps
/post/2023/Vaultwarden-Bitward...Subdomain Text duplicate How to backup the data and restore it in case of a disaster
https://blog.mwiedemeyer.de/Anchor Text duplicate A-TITLE How to use a custom domain with a free Letsencrypt TLS certificate
https://letsencrypt.org/New window External Lets Encrypt
https://blog.mwiedemeyer.de/Anchor A-TITLE Prerequisites
/post/2023/Vaultwarden-Bitward...Subdomain Part 1
https://learn.microsoft.com/en...New window External Subdomain Trivial anchor text
here
https://blog.mwiedemeyer.de/Anchor A-TITLE Create a custom domain
https://github.com/shibayan/co...New window External Container Apps Acmebot
/contactSubdomain Text duplicate these other channels
/tags/Azure/Text duplicate Azure
/tags/Bicep/Text duplicate Bicep
/tags/Container-Apps/Text duplicate Container Apps
/tags/Password/Text duplicate Password
/tags/Vaultwarden/Text duplicate Vaultwarden
/post/2023/Vaultwarden-Bitward...No Text
/post/2023/Vaultwarden-Bitward...2023-01-09
/post/2023/Vaultwarden-Bitward...Vaultwarden (Bitwarden) on Azure Container Apps - Part 1
/post/2023/Vaultwarden-Bitward...Subdomain Text duplicate How to use a custom domain with a free Letsencrypt TLS certificate
/post/2023/Vaultwarden-Bitward...Subdomain Text duplicate How to backup the data and restore it in case of a disaster
https://blog.mwiedemeyer.de/Anchor A-TITLE Introduction
https://bitwarden.com/New window External Bitwarden
https://github.com/dani-garcia...New window External Text duplicate Vaultwarden
https://learn.microsoft.com/en...New window External Subdomain Azure Container Apps
https://blog.mwiedemeyer.de/Anchor A-TITLE Important note about the storage
https://blog.mwiedemeyer.de/Anchor Text duplicate A-TITLE Prerequisites
https://azure.microsoft.com/en...New window External Subdomain Text duplicate Trivial anchor text
here
https://blog.mwiedemeyer.de/Anchor A-TITLE Create the Azure resources
https://learn.microsoft.com/en...New window External Subdomain Text duplicate Bicep
https://github.com/mwiedemeyer...New window External Text duplicate Trivial anchor text
here
https://portal.azure.com/New window External Subdomain Anchor No Text
https://hub.docker.com/r/vault...New window External Subdomain vaultwarden docker hub image
https://github.com/dani-garcia...New window External here in the Vaultwarden wiki
https://blog.mwiedemeyer.de/Anchor A-TITLE Issue with Vaultwarden on Azure File Share
https://github.com/mwiedemeyer...New window External Here is an empty database
https://blog.mwiedemeyer.de/Anchor A-TITLE First run
https://blog.mwiedemeyer.de/Anchor A-TITLE ⚠️ Warning
/contactSubdomain Text duplicate these other channels
/tags/Azure/Text duplicate Azure
/tags/Bicep/Text duplicate Bicep
/tags/Container-Apps/Text duplicate Container Apps
/tags/Password/Text duplicate Password
/tags/Vaultwarden/Text duplicate Vaultwarden
/post/2023/Vaultwarden-Bitward...No Text
/post/2022/Insomnia-as-a-Postm...2022-12-09
/post/2022/Insomnia-as-a-Postm...Insomnia as a Postman alternative
https://github.com/postmanlabs...New window External a lot of other people
https://insomnia.rest/New window External Insomnia
https://insomnia.rest/pluginsNew window External plugins
https://blog.mwiedemeyer.de/Anchor A-TITLE Workflow
https://blog.mwiedemeyer.de/Anchor A-TITLE Conclusion
/tags/Api/Api
/tags/Insomnia/Text duplicate Insomnia
/tags/Postman/Postman
/tags/Rest/Rest
/tags/Testing/Testing
/tags/Web-Development/Web Development
/post/2022/Insomnia-as-a-Postm...No Text
/post/2021/Feuerwehr-SmartHome...2021-01-02
/post/2021/Feuerwehr-SmartHome...Feuerwehr + Smart Home + Tesla
https://www.feuerwehr-hamburg.de/New window External Subdomain Feuerwehr Hamburg
http://www.ff-fischbek.de/New window External Subdomain FF Fischbek
http://localhost:4000/post/Mei...New window External Loxone Anlage
https://www.teslaapi.io/New window External Subdomain Tesla API
/tags/Feuerwehr/Feuerwehr
/tags/Loxone/Loxone
/tags/SmartHome/SmartHome
/tags/Tesla/Tesla
/post/2021/Feuerwehr-SmartHome...No Text
/page/2/2
/page/3/3
/page/42/42
/page/2/Next 🡪
https://www.enercon.de/New window External Subdomain ENERCON
https://twitter.com/mwiedeNew window External No Text
https://mastodon.world/@mwiedeNew window External No Text
https://github.com/mwiedemeyerNew window External No Text
https://www.linkedin.com/in/mw...New window External Subdomain No Text
https://xing.com/profile/Marco...New window External No Text
/contactNo Text
/post/2023/Vaultwarden-Bitward...Text duplicate Vaultwarden (Bitwarden) on Azure Container Apps - Part 3
/post/2023/Vaultwarden-Bitward...Text duplicate Vaultwarden (Bitwarden) on Azure Container Apps - Part 2
/post/2023/Vaultwarden-Bitward...Text duplicate Vaultwarden (Bitwarden) on Azure Container Apps - Part 1
/post/2022/Insomnia-as-a-Postm...Text duplicate Insomnia as a Postman alternative
/post/2021/Feuerwehr-SmartHome...Text duplicate Feuerwehr + Smart Home + Tesla
/tags/NET/.NET
/tags/AntMe/AntMe
/tags/Api/Text duplicate Api
/tags/AutoHistory/AutoHistory
/tags/Avanade/Avanade
/tags/Azure/Text duplicate Azure
/tags/Azure-Functions/Azure Functions
/tags/Azure-Search-Service/Azure Search Service
/tags/Bicep/Text duplicate Bicep
/tags/Blog/Blog
/tags/Code/Code
/tags/Cognitive-Services/Cognitive Services
/tags/Container-Apps/Text duplicate Container Apps
/tags/Diplomarbeit/Diplomarbeit
/tags/Feuerwehr/Text duplicate Feuerwehr
/tags/Hardware/Hardware
/tags/Insomnia/Text duplicate Insomnia
/tags/IoT/IoT
/tags/JavaScript/JavaScript
/tags/Loxone/Text duplicate Loxone
/tags/Microsoft/Microsoft
/tags/Microsoft-Zertifizierungen/Microsoft Zertifizierungen
/tags/NuGet/NuGet
/tags/Office/Office
/tags/Password/Text duplicate Password
/tags/Postman/Text duplicate Postman
/tags/ProxySwitcher/ProxySwitcher
/tags/Raspberry-Pi/Raspberry Pi
/tags/Rest/Text duplicate Rest
/tags/SPC12/SPC12
/tags/SPForms/SPForms
/tags/SPSync/SPSync
/tags/SQL-Server/SQL Server
/tags/Search/Search
/tags/Serverless/Serverless
/tags/SharePoint/SharePoint
/tags/SharePoint-2013/SharePoint 2013
/tags/SmartHome/Text duplicate SmartHome
/tags/Software/Software
/tags/Student-Technology-Confe...Student Technology Conference
/tags/Tesla/Text duplicate Tesla
/tags/Testing/Text duplicate Testing
/tags/VSCode/VSCode
/tags/Vaultwarden/Text duplicate Vaultwarden
/tags/Visual-Studio/Visual Studio
/tags/Web-Development/Text duplicate Web Development
/tags/Windows/Windows
/tags/Windows-Phone/Windows Phone
http://hexo.io/New window External Hexo
http://azure.com/New window External Text duplicate Azure
/post/Make-my-blog-faster-and-...Subdomain how is it done?
https://blog.mwiedemeyer.de/Text duplicate Home
/archiveText duplicate Archive
/contactText duplicate Contact
/impressumText duplicate Impressum
https://blog.mwiedemeyer.de/dsgvoText duplicate Datenschutz

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://blog.mwiedemeyer.de/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.16 seconds.
The file size of the HTML document is fine (38 kB).

HTTP Response Header

NameValue
content-typetext/html
dateSat, 28 Sep 2024 07:23:42 GMT
cache-controlpublic, must-revalidate, max-age=30
content-encodinggzip
etag"28659931"
last-modifiedWed, 03 Jul 2024 09:05:09 GMT
varyAccept-Encoding
strict-transport-securitymax-age=10886400; includeSubDomains; preload
referrer-policysame-origin
x-content-type-optionsnosniff
x-xss-protection1; mode=block
x-dns-prefetch-controloff
x-frame-optionsSAMEORIGIN
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 45 referring domains.
This page has 80 backlinks.
This page has backlinks from 40 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Search preview

blog.mwiedemeyer.de
marco's blog
Blog of Marco Wiedemeyer

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
blog85%Check
marco79%Check
Marco Wiedemeyer70%Check
Wiedemeyer58%Check
marco's blog56%Check
Container51%Check
APP51%Check
Container App51%Check
Container Apps49%Check
Azure Container49%Check

Test up to 1.000 webpages of blog.mwiedemeyer.de with our free plan!

Try For Free
No trial. It's just free!

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions