Yourdailygerman.com - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
68% 
Page structure
79% 
Link structure
53% 
Server
80% 
External factors
100% 
SEO Score
Response time
0.84 s
File size
79.00 kB
Words
1678
Media files
9
Number of links
75 internal / 0 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
German Grammar and Words - With Your Daily German
The length of the page title is perfect. (499 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
German grammar and German vocabulary - but you actually understand the logic behind it. Hundreds of fun articles in English, perfect for learning online.
The length of the meta description is perfect. (945 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
descriptionGerman grammar and German vocabulary - but you actually understand the logic behind it. Hundreds of fun articles in English, perfect for learning online.
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
generatorWordPress 6.6.1
msapplication-TileImagehttps://yourdailygerman.com/wp-content/uploads/2016/01/yourdailygerman.jpeg
article:publisherhttps://www.facebook.com/yourdailygerman/
langen-us
og:localeen_US
og:site_nameYour Daily German | The blog for all who want to learn German...
og:typearticle
og:titleGerman is Easy - With Your Daily German
og:descriptionGerman grammar and German vocabulary - but you actually understand the logic behind it. Hundreds of fun articles in English, perfect for learning online.
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

Test up to 1.000 webpages of yourdailygerman.com with our free plan!

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

Page quality

Content
(Critically important)
Some words from the page title are not used within the pages content
This page contains 1678 words. That's ok.
44.1% of the text are stop words.
The page contains a listing, which indicates a good text layout.
24 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 15.52 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 following tag is repeated too often: german cases
Image SEO
(Somewhat important)
8 images have no alt attribute. The content of alt attributes is used by search engines.
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)
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.pngNo alt attribute provided
...08/banner-summer-13-1-e1722449325819.jpgNo alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
...ent/uploads/2022/11/night-icon-white.pngMoon for nightmode

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 German Cases Review – The Quiz (Part 2)
H2 Guess the German Expression – Food Special
H2 German Cases Recap – The Quiz
H2 German Adjective Endings – AI Practice
H2 “lassen” and its prefix verbs – The Quiz
H2 “machen” and its versions – The Quiz
H3 Search It!
H3 Recent Entries
H3 Links
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/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/vor-bevor-exercise/
A-TITLE log in
/login/A-TITLE log in
https://yourdailygerman.com/Home
/about/About
/german-grammar-course/Grammar
/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/Practice
/useful-links/Cool Links
/german-is-easy-member/Members
/login/Log In
/german-is-easy-member/Get Membership
/profile/Your Profile
/my-notes/Your Notes
/my-vocabulary/Your Vocabulary
/newsletter-archive/Newsletter Archive
/page/2/← Older posts
/german-cases-dative-quiz-review/German Cases Review – The Quiz (Part 2)
/german-cases-dative-quiz-review/Anchor 33 comments
/german-cases-dative-quiz-review/Anchor Continue reading →
/german-cases-dative-quiz-review/Anchor 33 Comments
/german-cases-dative-quiz-review/September 3, 2024
A-TITLE 7:04 pm
/author/yourdailygerman/Emanuel
A-TITLE View all posts by Emanuel
/german-expressions-idioms-wit...Guess the German Expression – Food Special
/german-expressions-idioms-wit...Anchor 72 comments
/german-expressions-idioms-wit...Anchor Text duplicate Continue reading →
/german-expressions-idioms-wit...Anchor 72 Comments
/german-expressions-idioms-wit...August 28, 2024
A-TITLE 10:01 am
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/german-cases-recap-the-quiz/German Cases Recap – The Quiz
/german-cases-recap-the-quiz/Anchor 71 comments
/german-cases-recap-the-quiz/Anchor Text duplicate Continue reading →
/german-cases-recap-the-quiz/Anchor 71 Comments
/german-cases-recap-the-quiz/August 20, 2024
A-TITLE 7:15 am
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/german-adjective-endings-exer...German Adjective Endings – AI Practice
/german-adjective-endings-exer...Anchor 152 comments
/german-adjective-endings-exer...Anchor Text duplicate Continue reading →
/german-adjective-endings-exer...Anchor 152 Comments
/german-adjective-endings-exer...August 13, 2024
A-TITLE 4:28 pm
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/lassen-prefix-versions-quiz/“lassen” and its prefix verbs – The Quiz
/lassen-prefix-versions-quiz/Anchor Text duplicate Continue reading →
/lassen-prefix-versions-quiz/Anchor 66 Comments
/lassen-prefix-versions-quiz/August 5, 2024
A-TITLE 11:55 am
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/machen-prefixes-quiz/“machen” and its versions – The Quiz
/machen-prefixes-quiz/Anchor Text duplicate 72 comments
/machen-prefixes-quiz/Anchor Text duplicate Continue reading →
/machen-prefixes-quiz/Anchor Text duplicate 72 Comments
/machen-prefixes-quiz/July 27, 2024
A-TITLE 12:33 pm
/author/yourdailygerman/Text duplicate Emanuel
A-TITLE View all posts by Emanuel
/page/2/Text duplicate ← Older posts
/german-cases-dative-quiz-review/Text duplicate German Cases Review – The Quiz (Part 2)
/german-expressions-idioms-wit...Text duplicate Guess the German Expression – Food Special
/german-cases-recap-the-quiz/Text duplicate German Cases Recap – The Quiz
/german-adjective-endings-exer...Text duplicate German Adjective Endings – AI Practice
/lassen-prefix-versions-quiz/Text duplicate “lassen” and its prefix verbs – The Quiz
/machen-prefixes-quiz/Text duplicate “machen” and its versions – The Quiz
/schneiden-prefix-versions/“schneiden” – All its Prefix Versions
/german-midsommar/German Midsommar (verrückt!!)
/schneiden-cut-german/Word of the Day – “schneiden”
/rent-rente-false-friends-german/False Friends Explained – rent vs die Rente
/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.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time of 0.84 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
The file size of the HTML document is fine (79 kB).

HTTP Response Header

NameValue
servernginx
dateSun, 08 Sep 2024 14:21:19 GMT
content-typetext/html; charset=UTF-8
varyAccept-Encoding
x-ce49p1
x-cache-enabledTrue
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-info0 NC:000000 UP:
host-header8441280b0c35cbc1147f8ba998a563a7
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 447 referring domains.
This page has 430,412 backlinks.
This page has backlinks from 274 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

Search preview

yourdailygerman.com
German Grammar and Words - With Your Daily German
German grammar and German vocabulary - but you actually understand the logic behind it. Hundreds of fun articles in English, perfect for learning online.

Most important keywords

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

KeywordResultRecheck
German81%Check
German grammar68%Check
German Cases66%Check
Daily German66%Check
German expressions60%Check
Grammar58%Check
German speaking57%Check
German Adjective Endings55%Check
Cases49%Check
learn48%Check

Test up to 1.000 webpages of yourdailygerman.com 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