Carsten-koenig.de - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
62% 
Page structure
100% 
Link structure
65% 
Server
63% 
External factors
41% 
SEO Score
Response time
0.21 s
File size
88.90 kB
Words
831
Media files
1
Number of links
117 internal / 1 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
CK2go – Me in the world of tomorrow
The length of the page title is perfect. (333 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The meta description is missing.
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
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 next meta tag on this page.
There is no rel prev meta tag on this page.
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, initial-scale=1
robotsmax-image-preview:large
generatorWordPress 6.4.5
color-schemelight dark
supported-color-schemeslight dark
msapplication-TileImagehttp://www.carsten-koenig.de/wp-content/uploads/ck_icon.png
langen-us
charsetUTF-8

Test up to 1.000 webpages of carsten-koenig.de with our free plan!

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

Page quality

Content
(Critically important)
Words from the H1 heading are not used in the page content.
The average number of words per sentence of 29.76 words is high.
This page contains 831 words. That's ok.
34.5% 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.
10 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
This page loads 19 JavaScript files. This may affect the load time negatively.
A viewport "width=device-width, initial-scale=1" 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 17 tags for this page.
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)
The HTTPS protocol for secure data transmission is not used.

Media list

URLAlt attributeTitle
/wp-content/uploads/linkedin-150x150.pngDr. Carsten König, Bonn @ LinkedIn

Page structure

H1 heading
(Critically important)
CK2go Me in the world of tomorrow
The H1 heading is perfect.
Headings
(Important)
The heading structure is perfect.

Heading structure

Heading levelContent
H1 CK2go Me in the world of tomorrow
H2 Creating Publication-Ready Figures
H2 My Top 10 Tips for Python
H2 Matplotlib Performance
H2 Contiuous Learning
H2 Adjusting Jupyter notebook Font Size
H2 Customizing Jupyter Notebooks for Presentations and Reports
H2 Going for Python 3.8 with Conda
H2 Globals are not global in Python
H2 Running a Jupyter Notebook remotely in single line
H2 Using Conda for Python 2.7 vs 3.x switching
H2 Posts navigation
H3 Categories
H3 LinkedIn
Some anchor texts are used more than once.
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 1 external links on this page.
LinkAttributesAnchor text
http://www.carsten-koenig.de/Anchor Skip to content
http://www.carsten-koenig.de/Subdomain CK2go Me in the world of tomorrow
http://www.carsten-koenig.de/Subdomain Home
/about/Subdomain About Me
/about/publications/Subdomain Publications
/category/tutorials/Subdomain Tutorials
/2020/12/03/creating-publicati...Subdomain Creating Publication-Ready Figures
/2020/12/03/creating-publicati...Subdomain December 3, 2020
/2020/12/03/creating-publicati...Subdomain December 5, 2020
/author/koenig/Subdomain Carsten König
/category/tutorials/astronomy/Subdomain Astronomy
/category/tutorials/software-d...Subdomain Python
/2020/12/03/creating-publicati...Subdomain Continue reading Creating Publication-Ready Figures
/tag/matplotlib/Subdomain Matplotlib
/tag/publication/Subdomain Publication
/tag/python/Subdomain Text duplicate Python
/2020/11/01/my-top-10-tips-for...Subdomain My Top 10 Tips for Python
/2020/11/01/my-top-10-tips-for...Subdomain November 1, 2020
/2020/11/01/my-top-10-tips-for...Subdomain November 2, 2020
/author/koenig/Subdomain Text duplicate Carsten König
/category/tutorials/software-d...Subdomain Text duplicate Python
/2020/11/01/my-top-10-tips-for...Subdomain Continue reading My Top 10 Tips for Python
/tag/anaconda/Subdomain Anaconda
/tag/data-science/Subdomain Data Science
/tag/python/Subdomain Text duplicate Python
/2020/09/12/matplotlib-perform...Subdomain Matplotlib Performance
/2020/09/12/matplotlib-perform...Subdomain September 12, 2020
/2020/09/12/matplotlib-perform...Subdomain December 9, 2020
/author/koenig/Subdomain Text duplicate Carsten König
/category/tutorials/software-d...Subdomain Text duplicate Python
/2020/09/12/matplotlib-perform...Subdomain Continue reading Matplotlib Performance
/tag/benchmark/Subdomain Benchmark
/tag/latex/Subdomain Latex
/tag/matplotlib/Subdomain Text duplicate Matplotlib
/tag/presentations/Subdomain presentations
/tag/python/Subdomain Text duplicate Python
/2020/07/23/contiuous-learning/Subdomain Contiuous Learning
/2020/07/23/contiuous-learning/Subdomain July 23, 2020
/2020/07/23/contiuous-learning/Subdomain January 24, 2023
/author/koenig/Subdomain Text duplicate Carsten König
/category/general/Subdomain General
/2020/07/23/contiuous-learning/Subdomain Continue reading Contiuous Learning
/tag/coursera/Subdomain Coursera
/tag/data-science/Subdomain Text duplicate Data Science
/tag/machine-learning/Subdomain Machine Learning
/tag/python/Subdomain Text duplicate Python
/2020/07/20/adjusting-jupyter-...Subdomain Adjusting Jupyter notebook Font Size
/2020/07/20/adjusting-jupyter-...Subdomain July 20, 2020
/2020/07/20/adjusting-jupyter-...Subdomain Text duplicate July 20, 2020
/author/koenig/Subdomain Text duplicate Carsten König
/category/general/software-dev...Subdomain Software Development
/2020/07/20/adjusting-jupyter-...Subdomain Continue reading Adjusting Jupyter notebook Font Size
/tag/jupyter/Subdomain jupyter
/tag/python/Subdomain Text duplicate Python
/2020/06/25/customizing-jupyte...Subdomain Customizing Jupyter Notebooks for Presentations and Reports
/2020/06/25/customizing-jupyte...Subdomain June 25, 2020
/2020/06/25/customizing-jupyte...Subdomain June 29, 2020
/author/koenig/Subdomain Text duplicate Carsten König
/category/tutorials/software-d...Subdomain Text duplicate Python
/2020/06/25/customizing-jupyte...Subdomain Continue reading Customizing Jupyter Notebooks for Presentations and Reports
/tag/jupyter/Subdomain Text duplicate jupyter
/tag/notebooks/Subdomain notebooks
/tag/presentations/Subdomain Text duplicate presentations
/tag/python/Subdomain Text duplicate Python
/2020/02/07/going-for-python-3...Subdomain Going for Python 3.8 with Conda
/2020/02/07/going-for-python-3...Subdomain February 7, 2020
/2020/02/07/going-for-python-3...Subdomain September 30, 2020
/author/koenig/Subdomain Text duplicate Carsten König
/category/general/software-dev...Subdomain Text duplicate Software Development
/2020/02/07/going-for-python-3...Subdomain Continue reading Going for Python 3.8 with Conda
/tag/anaconda/Subdomain Text duplicate Anaconda
/tag/python/Subdomain Text duplicate Python
/2019/12/02/globals-are-not-gl...Subdomain Globals are not global in Python
/2019/12/02/globals-are-not-gl...Subdomain December 2, 2019
/2019/12/02/globals-are-not-gl...Subdomain December 19, 2019
/author/koenig/Subdomain Text duplicate Carsten König
/category/general/software-dev...Subdomain Text duplicate Software Development
/2019/12/02/globals-are-not-gl...Subdomain Continue reading Globals are not global in Python
/tag/python/Subdomain Text duplicate Python
/2019/11/22/running-a-jupyter-...Subdomain Running a Jupyter Notebook remotely in single line
/2019/11/22/running-a-jupyter-...Subdomain November 22, 2019
/2019/11/22/running-a-jupyter-...Subdomain Text duplicate September 30, 2020
/author/koenig/Subdomain Text duplicate Carsten König
/category/tutorials/software-d...Subdomain Text duplicate Python
/category/general/software-dev...Subdomain Text duplicate Software Development
/2019/11/22/running-a-jupyter-...Subdomain Continue reading Running a Jupyter Notebook remotely in single line
/tag/anaconda/Subdomain Text duplicate Anaconda
/tag/jupyter/Subdomain Text duplicate jupyter
/tag/python/Subdomain Text duplicate Python
/tag/ssh/Subdomain SSH
/2019/07/28/using-conda-for-py...Subdomain Using Conda for Python 2.7 vs 3.x switching
/2019/07/28/using-conda-for-py...Subdomain July 28, 2019
/2019/07/28/using-conda-for-py...Subdomain Text duplicate September 30, 2020
/author/koenig/Subdomain Text duplicate Carsten König
/category/tutorials/software-d...Subdomain Text duplicate Python
/2019/07/28/using-conda-for-py...Subdomain Continue reading Using Conda for Python 2.7 vs 3.x switching
/tag/anaconda/Subdomain Text duplicate Anaconda
/tag/python/Subdomain Text duplicate Python
/page/2/Subdomain Older posts
/category/general/Subdomain Text duplicate General
/category/general/computer/Subdomain Computer
/category/general/software-dev...Subdomain Text duplicate Software Development
/category/general/typo3/Subdomain TYPO3
/category/tutorials/Subdomain Text duplicate Tutorials
/category/tutorials/astronomy/Subdomain Text duplicate Astronomy
/category/tutorials/computer-t...Subdomain Text duplicate Computer
/category/tutorials/linux/Subdomain Linux
/category/tutorials/linux/ubuntu/Subdomain Ubuntu
/category/tutorials/software-d...Subdomain Text duplicate Software Development
/category/tutorials/software-d...Subdomain Eclipse
/category/tutorials/software-d...Subdomain MySQL
/category/tutorials/software-d...Subdomain PHP
/category/tutorials/software-d...Subdomain Text duplicate Python
/category/tutorials/software-d...Subdomain Text duplicate TYPO3
/category/tutorials/windows/Subdomain Windows
https://www.linkedin.com/in/ck2goExternal Subdomain LinkedIn: Carsten König
IMG-ALT Dr. Carsten König, Bonn @ LinkedIn
A-TITLE Dr. Carsten König, Bonn @ LinkedIn
/impressum/Subdomain Impressum
http://www.carsten-koenig.de/Anchor Back to top
A-TITLE Back to top

Server configuration

HTTP redirects
(Critically important)
The checked page does not redirect to another URL.
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
This page loads 19 JavaScript files. This may affect the load time negatively.
The page response time is excellent with 0.21 seconds.
This page only loads 1 CSS files. That's ok.
The file size of the HTML document is fine (89 kB).

HTTP Response Header

NameValue
servernginx
dateMon, 22 Jul 2024 12:36:27 GMT
content-typetext/html; charset=UTF-8
transfer-encodingchunked
connectionkeep-alive
link<http://www.carsten-koenig.de/wp-json/>; rel="https://api.w.org/"
content-encodinggzip
varyAccept-Encoding
last-modifiedMon, 22 Jul 2024 12:36:27 GMT
etag"bd7d61a3eabcec4fdeb2459a513c2a70"
referrer-policyno-referrer-when-downgrade
x-cache-statusMISS
statuscode200
http_versionHTTP/1.1

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This page has only a few links from other websites.
This page only has backlinks from 8 referring domains.
This page only has 195 backlinks.
This page only has few backlinks from 7 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

Links from Wikipedia

No links from Wikipedia were found.

Search preview

Most important keywords

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

KeywordResultRecheck
CK2go62%Check
world62%Check
tomorrow62%Check
CK2go Me62%Check
Carsten50%Check
Python43%Check
Jupyter43%Check
notebook43%Check
Conda43%Check
Jupyter notebook43%Check

Test up to 1.000 webpages of carsten-koenig.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