Yourdailygerman.com - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
96% 
Page structure
79% 
Link structure
52% 
Server
86% 
External factors
100% 
SEO Score
Response time
1.23 s
File size
73.40 kB
Words
1455
Media files
8
Number of links
79 internal / 0 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Learn German Grammar and Vocabulary - Home
The length of the page title is perfect. (434 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Learn German grammar with thorough but easy to follow lessons, or explore German vocabulary and find out why words mean what they mean.
The length of the meta description is perfect. (884 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://yourdailygerman.com/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en-us
Server location: United States of America
The following language is defined by HTML: en-us
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel prev meta tag on this page.
Rel next URL https://yourdailygerman.com/page/2/
The rel next and prev tags are set correctly.
Domain
(Somewhat important)
The domain is no subdomain.
The domain length is good.
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 charset encoding (UTF-8) is set correctly.
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
descriptionLearn German grammar with thorough but easy to follow lessons, or explore German vocabulary and find out why words mean what they mean.
robotsmax-snippet:-1, max-image-preview:large, max-video-preview:-1
google-site-verificationrE7jsPjSZPB-mv_fKG3gF9tDR6UeogcXQEVetICxZTQ
keywordslearn german online,german vocabulary,german prefix verbs,german grammar,german online course,german english dictionary,german dictionary,learner dictionary,german grammar analysis
generatorWordPress 6.8.1
msapplication-TileImagehttps://yourdailygerman.com/wp-content/uploads/2024/11/cropped-favicon-branch-270x270.jpg
article:publisherhttps://www.facebook.com/yourdailygerman/
langen-us
og:localeen_US
og:site_nameYour Daily German — The place for all who want to learn German...
og:typearticle
og:titleGerman is Easy - With Your Daily German
og:descriptionLearn German grammar with thorough but easy to follow lessons, or explore German vocabulary and find out why words mean what they mean.
og:urlhttps://yourdailygerman.com/
og:imagehttps://yourdailygerman.com/wp-content/uploads/2016/10/logo-summer-1.jpg
og:image:secure_urlhttps://yourdailygerman.com/wp-content/uploads/2016/10/logo-summer-1.jpg
nexthttps://yourdailygerman.com/page/2/
charsetUTF-8

Automatically check yourdailygerman.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
This page contains 1455 words. That's ok.
45.2% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
The page contains a listing, which indicates a good text layout.
20 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 18.91 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 29 tags for this page.
Image SEO
(Somewhat important)
2 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
Additional markup
(Nice to have)
This page uses Google authorship information without an image.
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
...coraline/images/login-mobile-out-new.pngUser Logged Out Icon
...ent/uploads/2022/11/night-icon-white.pngMoon for nightmode
data:[...] Base64No alt attribute provided
data:[...] Base64german adjective endings alternative chart cartoon
data:[...] Base64cartoon about "Katzenwäsche" and "Nase voll"
data:[...] Base64No alt attribute provided
data:[...] Base64don draper pitching subject-less passive
data:[...] Base64cartoon about the difference between "das" and "es" and "er, sie" and "der, die"

Page structure

H1 heading
(Critically important)
There is no H1 heading specified.
Headings
(Important)
The structure of headings is missing one or more levels. Do not skip heading levels.

Heading structure

Heading levelContent
H2 Sounding more Authentic – Swear Word Edition
H2 German Adjective Endings – A New Type of Chart
H2 Useful German Expressions Quiz – Episode 6
H2 German Reading Practice – Update with Audio
H2 Passive Voice in German 5 – German Passive Quirks
H2 er, sie, es and der, die das – What’s the Difference
H3 Search It!
H3 Recent Entries
H3 Links
H4 Active Members Only
Anchor text is an URL
Some internal links have dynamic parameters. All internal URLs, which are not marked as nofollow, should not contain dynamic parameters.
Some anchor texts are used more than once.
The number of internal links is ok.
None of the anchor texts is too long.
There are no external links on this page.
LinkAttributesAnchor text
https://yourdailygerman.com/Home
/about/About
/german-grammar-course/Grammar Course
/german-word-of-the-day/german...Vocab By Word Type
/category/vocabulary/a-level-g...Vocab By Category
/german-word-of-the-day/german...Vocab By Date
/unicorn-nudes-archive/Advent Calender Archive
/dictionary/YDG Dictionary
/practice-pronunciation/AI Pronunciation Practice
/gpt-example-generator/ChatGPT Example Generator
/gpt-story-generator/ChatGPT Story Generator
/gpt-sentence-correction-tool/ChatGPT Sentence Correction Tool
/german-exercise-2/Work out
/useful-links/Cool Links
/membership/Members
/login/Log In
/membership/Get Membership
/my-bookmarks/My Bookmarks
/profile/My Profile
/my-notes/My Notes
/my-vocabulary/My Vocabulary
/newsletter-archive/Newsletter Archive
https://yourdailygerman.com/YourDailyGerman
A-TITLE Unicorn Mainbase ;)
https://yourdailygerman.com/Text duplicate YourDailyGerman
/german-is-easy-member/Join
A-TITLE my profile
/login/?URL anchor text
Log in https://yourdailygerman.com/login/?
A-TITLE log in
/login/IMG-ALT User Logged Out Icon
A-TITLE log in
/login/?Login
/german-is-easy-member/Sign Up
/page/2/← Older posts
/verarschen-verkacken-german-s...Sounding more Authentic – Swear Word Edition
/verarschen-verkacken-german-s...Anchor 32 comments
/verarschen-verkacken-german-s...Anchor Continue reading →
/verarschen-verkacken-german-s...Anchor 32 Comments
/verarschen-verkacken-german-s...May 26, 2025
A-TITLE 11:58 am
/author/yourdailygerman/Emanuel
A-TITLE View all posts by Emanuel
/german-adjective-endings-charts/German Adjective Endings – A New Type of Chart
/german-adjective-endings-charts/Anchor Text duplicate Continue reading →
/german-adjective-endings-charts/Anchor 51 Comments
/german-adjective-endings-charts/May 17, 2025
A-TITLE 10:07 am
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/german-expressions-quiz-episo...Useful German Expressions Quiz – Episode 6
/german-expressions-quiz-episo...Anchor 85 comments
/german-expressions-quiz-episo...Anchor Text duplicate Continue reading →
/german-expressions-quiz-episo...Anchor 85 Comments
/german-expressions-quiz-episo...May 9, 2025
A-TITLE 6:22 am
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/german-reading-practice-updat...German Reading Practice – Update with Audio
/german-reading-practice-updat...Anchor 70 comments
/german-reading-practice-updat...Anchor Text duplicate Continue reading →
/german-reading-practice-updat...Anchor 70 Comments
/german-reading-practice-updat...May 2, 2025
A-TITLE 1:34 pm
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/german-passive-ersatzformen/Passive Voice in German 5 – German Passive Quirks
/german-passive-ersatzformen/Anchor 33 comments
/passive-german-english-differ...in the last part
/german-passive-ersatzformen/Anchor Text duplicate Continue reading →
/german-passive-ersatzformen/Anchor 33 Comments
/german-passive-ersatzformen/April 23, 2025
A-TITLE 6:02 am
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/er-der-es-das-sie-die-differe...er, sie, es and der, die das – What’s the Difference
/er-der-es-das-sie-die-differe...Anchor 64 comments
/er-der-es-das-sie-die-differe...Anchor Text duplicate Continue reading →
/er-der-es-das-sie-die-differe...Anchor 64 Comments
/er-der-es-das-sie-die-differe...April 8, 2025
A-TITLE 9:27 am
/author/honigmilch/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/page/2/Text duplicate ← Older posts
/verarschen-verkacken-german-s...Text duplicate Sounding more Authentic – Swear Word Edition
/german-adjective-endings-charts/Text duplicate German Adjective Endings – A New Type of Chart
/german-expressions-quiz-episo...Text duplicate Useful German Expressions Quiz – Episode 6
/german-reading-practice-updat...Text duplicate German Reading Practice – Update with Audio
/german-passive-ersatzformen/Text duplicate Passive Voice in German 5 – German Passive Quirks
/er-der-es-das-sie-die-differe...Text duplicate er, sie, es and der, die das – What’s the Difference
/bookmark-articles/Big Update – Your Bookmarks (and more)
/colloquial-german-words-1/Authentic German – 3 Words to use more often
/preterit-perfect-german-past-...Simple Past or Perfect in German – The Quiz
/platt-platte-meaning-house/Word of the Day – “die Platte”
/for-the-justice-league/Disclaimer
/terms-of-service-privacy-policy/Terms of Service and Privacy Policy

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://yourdailygerman.com/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time is slow (1.23 seconds). The response time should be less than 0.4 seconds. Slow websites are bad for search engine bots and also result in bad user experience.
The file size of the HTML document is fine (73 kB).

HTTP Response Header

NameValue
servernginx
dateThu, 29 May 2025 22:37:54 GMT
content-typetext/html; charset=UTF-8
varyAccept-Encoding
x-ceh19q
x-cache-enabledFalse
set-cookie39 Characters
link<https://yourdailygerman.com/wp-json/>; rel="https://api.w.org/"
x-httpd-modphp1
x-cdn-call
content-encodinggzip
x-sg-cdn1
x-proxy-cacheMISS
x-proxy-cache-infoW NC:000000 UP:SKIP_CACHE_SET_COOKIE
host-header8441280b0c35cbc1147f8ba998a563a7
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 111 referring domains.
This page has 217 backlinks.
This page has backlinks from 100 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Disallow: /wp-content/uploads/audios/
Disallow: /wp-content/plugins/kalins-pdf-creation-station/kalins_pdf_create.php
Disallow: /wp-content/uploads/kalins-pdf/singles/
Disallow: /glossary/

User-agent: Googlebot
Disallow: /login/
Disallow: /tag/
Disallow: /logout/
Disallow: /?post_type=post&

Sitemap: https://yourdailygerman.com/sitemap.xml
Sitemap: https://yourdailygerman.com/sitemap.rss

Search preview

yourdailygerman.com
Learn German Grammar and Vocabulary - Home
Learn German grammar with thorough but easy to follow lessons, or explore German vocabulary and find out why words mean what they mean.

Most important keywords

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

KeywordResultRecheck
German83%Check
Learn German72%Check
Learn German grammar66%Check
German Passive64%Check
German words64%Check
learn62%Check
Authentic German62%Check
German Expressions62%Check
German Reading60%Check
German learning60%Check

Automatically check yourdailygerman.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

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