Übersicht der SEO Analyse
Metaangaben
100% 
Seitenqualität
48% 
Seitenstruktur
100% 
Verlinkung
27% 
Server
99% 
Externe Faktoren
100% 
SEO Score
Antwortzeit
0,42 s
Dateigröße
67,20 kB
Wörter
509
Medien
21
Anzahl Links
154 Intern / 5 Extern

To-do Liste mit SEO Optimierungen

Meta-Angaben im HTML

Titel
(Extrem wichtig)
Python Tutorials – Real Python
Die Länge des Titels ist optimal. (279 Pixel von maximal 580 Pixel Länge)
Es gibt keine Wortwiederholungen im Titel.
Meta-Description
(Extrem wichtig)
Learn Python online: Python tutorials for developers of all skill levels, Python books and courses, Python news, code examples, articles, and more.
Die Meta-Description hat eine optimale Länge. (902 Pixel von maximal 1000 Pixel Länge)
Crawlbarkeit
(Extrem wichtig)
Es gibt keine Probleme beim Zugriff auf die Webseite.
Canonical Link
(Wichtig)
https://realpython.com/
Die Seite hat einen korrekten Canonical Link.
Sprache
(Wenig wichtig)
Im Text erkannte Sprache: en
Im HTML angegebene Sprache: en
Serverstandort: Vereinigte Staaten von Amerika
Die Sprache wird im HTML Code wie folgt angegeben: en
Alternate/Hreflang Links
(Wenig wichtig)
Die Seite nutzt keine Alternate Links.
Weitere Metatags
(Wenig wichtig)
Es gibt keinen rel next Meta Tag auf der Seite.
Es gibt keinen rel prev Meta Tag auf der Seite.
Domain
(Wenig wichtig)
Die Domain ist keine Subdomain.
Die Länge der Domain ist gut.
Die Domain enthält keine Umlaute.
Seiten URL
(Wenig wichtig)
In der URL wurden keine Parameter entdeckt.
In der URL wurde keine Session ID entdeckt.
Die URL hat nicht zu viele Unterverzeichnisse.
Zeichensatzkodierung
(Wenig wichtig)
Die Angaben zur Zeichensatzkodierung (UTF-8) sind fehlerfrei.
Doctype
(Nice to have)
Die Doctype Angabe HTML 5 ist korrekt angegeben.
Die Doctype Angabe befindet sich an erster Stelle im HTML-Code.
Favicon
(Nice to have)
Das Favoriten Icon (Favicon) ist korrekt verlinkt.

Meta Tags

NameWert
authorReal Python
descriptionLearn Python online: Python tutorials for developers of all skill levels, Python books and courses, Python news, code examples, articles, and more.
keywordsLeer
viewportwidth=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover
langen
twitter:cardsummary
twitter:creator@realpython
twitter:site@realpython
twitter:imagehttps://realpython.com/static/social-default-image.5e1aa4786b3a.png
og:imagehttps://realpython.com/static/social-default-image.5e1aa4786b3a.png
og:titlePython Tutorials – Real Python
og:typewebsite
og:urlhttps://realpython.com/
og:descriptionLearn Python online: Python tutorials for developers of all skill levels, Python books and courses, Python news, code examples, articles, and more.
charsetutf-8

Analysiere jetzt kostenlos bis zu 1.000 Unterseiten von realpython.com!

Kostenlos Testen
Die Nutzung des Basis Accounts ist zeitlich unbegrenzt möglich

Seitenqualität

Inhalt
(Extrem wichtig)
Es wurden nur 1 Fließtextblöcke auf der Seite gefunden.
Die durchschnittliche Satzlänge ist mit 45 Wörtern hoch.
Der Inhalt ist mit 509 Wörtern in Ordnung.
Der Text besteht zu 18.1% aus Füllwörtern.
Worte aus dem Titel werden im Text wiederholt.
Wörter aus der H1 Überschrift werden im Text der Seite verwendet.
Im Text befindet sich eine Aufzählung, dies deutet auf eine gute Textstruktur hin.
Es wurden keine Platzhalter Texte bzw. Bilder gefunden.
Es befinden sich keine Duplikate auf der Seite.
Frames
(Extrem wichtig)
Die Seite hat kein Frameset.
Mobile
(Wenig wichtig)
Es ist kein Apple-Touch Icon angegeben.
Der angegebene Viewport (width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover) ist korrekt.
Bold- und Strongtags
(Wenig wichtig)
Die Nutzung von Strong- und Bold-Tags ist optimal. Wir empfehlen für diese Webseite die Verwendung von bis zu 10 Tags.
Bilder Optimierung
(Wenig wichtig)
Alle gefundenen Bilder haben Alt-Attribute. (Alternativer Bild Text)
Soziale Vernetzung
(Nice to have)
Es befinden sich wenige Social-Sharing Möglichkeiten auf der Seite. Mit Plugins zum Teilen kann die Reichweite der Seite in sozialen Netzwerken erhöht werden.
Zusätzliches Markup
(Nice to have)
Es wurde kein zusätzliches Markup gefunden.
HTTPS
(Wenig wichtig)
Die Seite verwendet HTTPS um Daten sicher zu übertragen.
Alle eingebundenen Dateien werden ebenfalls über HTTPS ausgeliefert.

Medienliste

URLALT-AttributeTitel
/static/real-python-logo.893c30edea53.svgReal Python
...hon-Year-in-Review-2024.728cae250ba8.jpgLearn From 2024's Most Popular Python Tutorials and Courses
/static/pytrick-dict-merge.4201a0125a5e.pngPython Tricks Dictionary Merge
...o-Tutorials_Watermarked.2ecff49f3456.jpgPython Django Tutorials Artwork
...Python-List_Watermarked.bf5f1e1f4324.jpgHow to Remove Items From Lists in Python
...a-in-Python_Watermarked.66a8fdcb8859.jpgWorking With JSON Data in Python
...a-in-Python_Watermarked.797803948b10.jpgStrings and Character Data in Python
...What-is-PIP_Watermarked.4944e95d83ad.jpgUsing Python's pip to Manage Your Projects' Dependencies
...st-of-Lists_Watermarked.2f9407737589.jpgHow to Flatten a List of Lists in Python
...s-in-Python_Watermarked.e3dd34457952.jpgBasic Data Types in Python
...eb-Scraping_Watermarked.f8d56f56c22c.jpgWeb Scraping in Python
...ment-System_Watermarked.d1f4ed419f6e.jpgGet Started With Django Part 2: Django User Management
...ts-Tutorial_Watermarked.aebb960a567a.jpgPython Socket Programming
...s-in-Python_Watermarked.3656a2293c00.jpgDictionaries in Python
...ns-property_Watermarked.a888a85a9cd8.jpgPython's property(): Add Managed Attributes to Your Classes
...thon-Poetry_Watermarked.65cfb7df07f7.jpgDependency Management With Python and Poetry
...g-in-Python_Watermarked.6cf327c51434.jpgPython Classes: The Power of Object-Oriented Programming
...in-Python-3_Watermarked.0d29780806d5.jpgOOP in Python 3
...ythons-enum_Watermarked.bbcd46a82f58.jpgBuild Enumerations of Constants With Python's Enum
...L-in-Python_Watermarked.9dec9dfe8fd1.jpgYAML: The Missing Battery in Python
...-3.8-UPDATE_Watermarked.d7eee1fde3ea.jpgThe Walrus Operator: Python's Assignment Expressions

Seitenstruktur

H1 Überschrift
(Extrem wichtig)
Real Python Tutorials
Die H1-Überschrift ist perfekt.
Überschriften
(Wichtig)
Die Überschriftenstruktur ist fehlerfrei.

Überschriftenstruktur

Überschriften HierarchieInhalt
H1 Real Python Tutorials
H2 Learn From 2024's Most Popular Python Tutorials and Courses
H2 Explore Real Python
H2 New Releases
H2 Building HTTP APIs With Django REST Framework
H2 How to Remove Items From Lists in Python
H2 Working With JSON Data in Python
H2 Strings and Character Data in Python
H2 Using Python's pip to Manage Your Projects' Dependencies
H2 How to Flatten a List of Lists in Python
H2 Basic Data Types in Python: A Quick Exploration
H2 A Practical Introduction to Web Scraping in Python
H2 Get Started With Django User Management
H2 Programming Sockets in Python
H2 Dictionaries in Python
H2 Python's property(): Add Managed Attributes to Your Classes
H2 Dependency Management With Python Poetry
H2 Python Classes: The Power of Object-Oriented Programming
H2 Object-Oriented Programming (OOP) in Python
H2 Build Enumerations of Constants With Python's Enum
H2 YAML: The Missing Battery in Python
H2 The Walrus Operator: Python's Assignment Expressions
Die internen Links haben teilweise dynamische Parameter. Alle internen URLs, welche nicht als nofollow markiert sind, sollten keine dynamischen Parameter aufweisen.
Einige der Linktexte wiederholen sich.
Die Anzahl an internen Links ist ok.
Keiner der Linktexte ist zu lang.
Es befinden sich 5 externe Links auf der Seite.
LinkAttributeLinktext
https://realpython.com/IMG-ALT Real Python
/start-here/Start Here
/search?kind=article&kind=cour...Python Tutorials → In-depth articles and video courses
/learning-paths/Learning Paths → Guided study plans for accelerated learning
https://realpython.com/quizzes/Quizzes → Check your learning progress
/tutorials/all/Browse Topics → Focus on a specific area or skill level
https://realpython.com/community/Community Chat → Learn with other Pythonistas
/office-hours/Office Hours → Live Q&A calls with Python experts
/podcasts/rpp/Podcast → Hear what’s new in the world of Python
/products/books/Books → Round out your knowledge and learn offline
https://realpython.com/mentor/Code Mentor →Beta Personalized code assistance & learning tools
/account/join/Unlock All Content →
/learner-stories/Learner Stories
/newsletter/Python Newsletter
https://www.pythonjobshq.com/Neues Fenster Extern Subdomain Python Job Board
https://realpython.com/team/Meet the Team
/write-for-us/Become a Tutorial Writer
/become-an-instructor/Become a Video Instructor
https://realpython.com/searchSearch
A-TITLE Search
https://realpython.com/searchTextduplikat A-TITLE Search
/account/join/Join
/account/login/?next=/Sign‑In
/popular-python-tutorials-2024/NEW
IMG-ALT Learn From 2024's Most Popular Python Tutorials and Courses
/popular-python-tutorials-2024/Learn From 2024's Most Popular Python Tutorials and Courses
/tutorials/basics/basics
/tutorials/community/community
/tutorials/all/Browse Topics
/learning-paths/Guided Learning Paths
/search?level=basicsBasics
/search?level=intermediateIntermediate
/search?level=advancedAdvanced
/tutorials/api/api
/tutorials/best-practices/best-practices
/tutorials/career/career
/tutorials/community/Textduplikat community
/tutorials/databases/databases
/tutorials/data-science/data-science
/tutorials/data-structures/data-structures
/tutorials/data-viz/data-viz
/tutorials/devops/devops
/tutorials/django/django
/tutorials/docker/docker
/tutorials/editors/editors
/tutorials/flask/flask
/tutorials/front-end/front-end
/tutorials/gamedev/gamedev
/tutorials/gui/gui
/tutorials/machine-learning/machine-learning
/tutorials/numpy/numpy
/tutorials/projects/projects
/tutorials/python/python
/tutorials/testing/testing
/tutorials/tools/tools
/tutorials/web-dev/web-dev
/tutorials/web-scraping/web-scraping
/learning-paths/Learning Paths Guided study plans for accelerated learning
/search?kind=article&kind=cour...Python Tutorials In-depth articles and step-by-step video courses
https://realpython.com/quizzes/Quizzes Evaluate your Python knowledge with quick tests
/tutorials/all/Browse Topics Focus on a specific area or skill level
https://realpython.com/community/Community Chat Learn with other Pythonistas
/office-hours/Office Hours Live Q&A calls with experts from Real Python
/podcasts/rpp/Podcast Hear what’s new in the world of Python
/products/books/Books Round out your knowledge and learn offline
https://realpython.com/searchTextduplikat A-TITLE Search
/search?order=newestNew Releases
/search?order=newestView All »
/courses/django-rest-framework/IMG-ALT Python Django Tutorials Artwork
/courses/django-rest-framework/Building HTTP APIs With Django REST Framework
/tutorials/advanced/advanced
/tutorials/api/Textduplikat api
/tutorials/django/Textduplikat django
/tutorials/web-dev/Textduplikat web-dev
/remove-item-from-list-python/IMG-ALT How to Remove Items From Lists in Python
/remove-item-from-list-python/Textduplikat How to Remove Items From Lists in Python
/tutorials/basics/Textduplikat basics
/tutorials/python/Textduplikat python
/python-json/IMG-ALT Working With JSON Data in Python
/python-json/Textduplikat Working With JSON Data in Python
/tutorials/intermediate/intermediate
/tutorials/python/Textduplikat python
/python-strings/IMG-ALT Strings and Character Data in Python
/python-strings/Textduplikat Strings and Character Data in Python
/tutorials/basics/Textduplikat basics
/tutorials/python/Textduplikat python
/what-is-pip/IMG-ALT Using Python's pip to Manage Your Projects' Dependencies
/what-is-pip/Textduplikat Using Python's pip to Manage Your Projects' Dependencies
/tutorials/basics/Textduplikat basics
/tutorials/tools/Textduplikat tools
/python-flatten-list/IMG-ALT How to Flatten a List of Lists in Python
/python-flatten-list/Textduplikat How to Flatten a List of Lists in Python
/tutorials/intermediate/Textduplikat intermediate
/tutorials/data-science/Textduplikat data-science
/account/join/Nofollow Remove ads
/python-data-types/IMG-ALT Basic Data Types in Python
/python-data-types/Basic Data Types in Python: A Quick Exploration
/tutorials/basics/Textduplikat basics
/tutorials/python/Textduplikat python
/python-web-scraping-practical...IMG-ALT Web Scraping in Python
/python-web-scraping-practical...A Practical Introduction to Web Scraping in Python
/tutorials/intermediate/Textduplikat intermediate
/tutorials/web-scraping/Textduplikat web-scraping
/django-user-management/IMG-ALT Get Started With Django Part 2: Django User Management
/django-user-management/Get Started With Django User Management
/tutorials/intermediate/Textduplikat intermediate
/tutorials/django/Textduplikat django
/courses/programming-sockets/IMG-ALT Python Socket Programming
/courses/programming-sockets/Programming Sockets in Python
/tutorials/advanced/Textduplikat advanced
/tutorials/python/Textduplikat python
/tutorials/web-dev/Textduplikat web-dev
/python-dicts/IMG-ALT Dictionaries in Python
/python-dicts/Textduplikat Dictionaries in Python
/tutorials/basics/Textduplikat basics
/tutorials/python/Textduplikat python
/python-property/IMG-ALT Python's property(): Add Managed Attributes to Your Classes
/python-property/Textduplikat Python's property(): Add Managed Attributes to Your Classes
/tutorials/intermediate/Textduplikat intermediate
/tutorials/best-practices/Textduplikat best-practices
/tutorials/python/Textduplikat python
/dependency-management-python-...IMG-ALT Dependency Management With Python and Poetry
/dependency-management-python-...Dependency Management With Python Poetry
/tutorials/intermediate/Textduplikat intermediate
/tutorials/best-practices/Textduplikat best-practices
/tutorials/devops/Textduplikat devops
/tutorials/tools/Textduplikat tools
/python-classes/IMG-ALT Python Classes: The Power of Object-Oriented Programming
/python-classes/Textduplikat Python Classes: The Power of Object-Oriented Programming
/tutorials/intermediate/Textduplikat intermediate
/tutorials/python/Textduplikat python
/python3-object-oriented-progr...IMG-ALT OOP in Python 3
/python3-object-oriented-progr...Object-Oriented Programming (OOP) in Python
/tutorials/intermediate/Textduplikat intermediate
/tutorials/python/Textduplikat python
/python-enum/IMG-ALT Build Enumerations of Constants With Python's Enum
/python-enum/Textduplikat Build Enumerations of Constants With Python's Enum
/tutorials/intermediate/Textduplikat intermediate
/tutorials/data-structures/Textduplikat data-structures
/tutorials/python/Textduplikat python
/python-yaml/IMG-ALT YAML: The Missing Battery in Python
/python-yaml/Textduplikat YAML: The Missing Battery in Python
/tutorials/intermediate/Textduplikat intermediate
/python-walrus-operator/IMG-ALT The Walrus Operator: Python's Assignment Expressions
/python-walrus-operator/Textduplikat The Walrus Operator: Python's Assignment Expressions
/tutorials/intermediate/Textduplikat intermediate
/tutorials/best-practices/Textduplikat best-practices
https://realpython.com/searchTextduplikat A-TITLE Search
/account/join/Nofollow Textduplikat Remove ads
/newsletter/Newsletter
/podcasts/rpp/Podcast
https://www.youtube.com/realpy...Extern Subdomain YouTube
https://twitter.com/realpythonExtern Twitter
https://facebook.com/LearnReal...Extern Facebook
https://www.instagram.com/real...Extern Subdomain Instagram
https://realpython.com/Python Tutorials
https://realpython.com/searchTextduplikat Search
/privacy-policy/Privacy Policy
/energy-policy/Energy Policy
/sponsorships/Advertise
https://realpython.com/contact/Contact

Serverkonfiguration

HTTP-Weiterleitungen
(Extrem wichtig)
Die Seite leitet weiter auf "https://realpython.com/"
HTTP-Header
(Wichtig)
Es wird kein X-Powered HTTP-Header mitgesendet.
Der Webserver nutzt GZip zur komprimierten Übertragung der Webseite (HTML).
Performance
(Wenig wichtig)
Die Antwortzeit der HTML-Seite ist mit 0,42 Sekunden länger als die empfohlene Zeit von maximal 0,4 Sekunden. Eine hohe Antwortzeit verlängert unnötig das Crawling und sorgt für eine schlechte User Experience.
Die Dateigröße des HTML-Dokuments ist mit 67 kB in Ordnung.

HTTP-Header

NameWert
dateSun, 05 Jan 2025 14:59:38 GMT
content-typetext/html; charset=utf-8
content-length9848
report-to{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1736089178&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=mwWyhwpwOe5zDkCqUmdU2Xx8PWfMneAottPA5AAx80I%3D"}]}
reporting-endpointsheroku-nel=https://nel.heroku.com/reports?ts=1736089178&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=mwWyhwpwOe5zDkCqUmdU2Xx8PWfMneAottPA5AAx80I%3D
nel{"report_to":"heroku-nel","max_age":3600,"success_fraction":0.005,"failure_fraction":0.05,"response_headers":["Via"]}
x-frame-optionsSAMEORIGIN
varyCookie, Accept-Encoding
strict-transport-securitymax-age=31536000; includeSubDomains; preload
x-content-type-optionsnosniff
referrer-policystrict-origin-when-cross-origin,origin
cross-origin-opener-policysame-origin
content-encodinggzip
set-cookie129 Zeichen
via1.1 vegur
cf-cache-statusDYNAMIC
servercloudflare
cf-ray8fd45556ed3f034e-CDG
alt-svch3=":443"; ma=86400
statuscode200
http_versionHTTP/2

Externe Faktoren

Die Seite wird von Wikipedia verlinkt.
Die Seite ist exzellent von anderen Webseiten verlinkt.
Die Seite hat Backlinks von 11.222 verweisenden Domains.
Die Seite hat insgesamt 1.088.780 Backlinks.
Die Seite hat Backlinks von 6.651 verschiedenen IP Adressen.

Robots.txt

User-agent: *
Disallow: 
Disallow: /search
Disallow: *?q=*
Disallow: */api/v*
Disallow: /account/*/login/
Disallow: /account/*next=
Disallow: /feedback/*
Disallow: /practice/*
Disallow: /preview/*
Disallow: /quizzes/*/*/

Sitemap: https://realpython.com/sitemap.xml

Suchvorschau

realpython.com
Python Tutorials – Real Python
Learn Python online: Python tutorials for developers of all skill levels, Python books and courses, Python news, code examples, articles, and more.

Wichtigste Suchbegriffe

Folgende Keywords wurden erkannt. Überprüfe die Optimierung dieser Keywords für Deine Seite.

KeywordErgebnisPrüfen
Python85%Check
Tutorials81%Check
Real81%Check
Python Tutorials79%Check
Real Python79%Check
Real Python Tutorials77%Check
Learn Python66%Check
Python Django61%Check
using Python60%Check
Python Tricks60%Check

Analysiere jetzt kostenlos bis zu 1.000 Unterseiten von realpython.com!

Kostenlos Testen
Die Nutzung des Basis Accounts ist zeitlich unbegrenzt möglich

Cookie Einstellungen

Wir verwenden Cookies, damit unsere Website funktioniert und auch für Analyse- und Werbezwecke. Du kannst optionale Cookies selbstverständlich auch deaktivieren, siehe die folgenden Links für weitere Informationen.

Diese Cookies werden für grundlegende Websitefunktionen benötigt.

Damit wir besser verstehen, wie Besucher unsere Website nutzen.

Damit wir für Dich passgenaue Angebote bereitstellen können.