Übersicht der SEO Analyse
Metaangaben
100% 
Seitenqualität
48% 
Seitenstruktur
100% 
Verlinkung
28% 
Server
80% 
Externe Faktoren
100% 
SEO Score
Antwortzeit
0,84 s
Dateigröße
68,80 kB
Wörter
496
Medien
21
Anzahl Links
157 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:image/static/social-default-image.5e1aa4786b3a.png
og:image/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.
Der Inhalt ist mit 496 Wörtern etwas kurz. Eine gute Seite zu einem Thema sollte Text mit etwa 800 Wörtern enthalten.
Die durchschnittliche Satzlänge ist mit 30 Wörtern hoch.
Der Text besteht zu 21% 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
...ce-New-REPL_Watermarked.32f3cd6db89a.jpgPython 3.13 Preview: A Modern REPL
/static/pytrick-dict-merge.4201a0125a5e.pngPython Tricks Dictionary Merge
...hon-Imports_Watermarked.ae72c8a00197.jpgPython import: Advanced Techniques and Tips
...nvironments_Watermarked.4c787192d42f.jpgPython Virtual Environments (venv)
...ing-and-JIT_Watermarked.a5ebf956c5ba.jpgPython 3.13 Preview: Free Threading and a JIT Compiler
...S-Code-Color-Themes-art.cdf459457fd6.jpgVS Code Color Theme Art
...What-is-PIP_Watermarked.4944e95d83ad.jpgUsing Python's pip to Manage Your Projects' Dependencies
...re-in-NumPy_Watermarked.a1b7c35f4084.jpgHow to Use Conditional Expressions With NumPy where()
...-Difference_Watermarked.a96767464f75.jpgWhen Should You Use .__repr__() vs .__str__() in Python?
...n-News_Blue_Watermarked.f56ede474cc7.jpgPython News
...s-in-Python_Watermarked.a52798070b3e.jpgLists vs Tuples in Python
...ic-Showcase_Watermarked.423b9d2e27c6.jpgPydantic: Simplifying Data Validation in Python
...OpenAIs-API_Watermarked.05753350e866.jpgGenerate Images With DALL·E 2 and the OpenAI API
...goDB-Part-1_Watermarked.f246d4df4b36.jpgWeb Scraping With Scrapy and MongoDB
...With-Python_Watermarked.6d2e1401c4f5.jpgUsing-Astropy-for-Astronomy-With-Python_Watermarked
...Setup-Guide_Watermarked.62f654dcab67.jpgPython 3 Installation & Setup Guide
...-Templating_Watermarked.ae90a187545f.jpgJinja Templating Engine
...Astrophysics-Pandas-Art.aeb2f30189c7.jpgAstrophysics With Pandas & Matplotlib Art
...g-in-Python_Watermarked.6cf327c51434.jpgPython Classes: The Power of Object-Oriented Programming
...-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 Python 3.13 Preview: A Modern REPL
H2 Explore Real Python
H2 New Releases
H2 Advanced Python import Techniques
H2 Python Virtual Environments: A Primer
H2 Python 3.13 Preview: Free Threading and a JIT Compiler
H2 Customizing VS Code Through Color Themes
H2 Using Python's pip to Manage Your Projects' Dependencies
H2 How to Use Conditional Expressions With NumPy where()
H2 When to Use .__repr__() vs .__str__() in Python
H2 Python News Roundup: September 2024
H2 Lists vs Tuples in Python
H2 Using Pydantic to Simplify Python Data Validation
H2 Generate Images With DALL·E and the OpenAI API
H2 Web Scraping With Scrapy and MongoDB
H2 Using Astropy for Astronomy With Python
H2 How to Install Python on Your System: A Guide
H2 Primer on Jinja Templating
H2 Exploring Astrophysics in Python With pandas and Matplotlib
H2 Python Classes: The Power of Object-Oriented Programming
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
/python313-repl/NEW
IMG-ALT Python 3.13 Preview: A Modern REPL
/python313-repl/Python 3.13 Preview: A Modern REPL
/tutorials/basics/basics
/tutorials/python/python
/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/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/Textduplikat 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/advanced-import-techn...IMG-ALT Python import: Advanced Techniques and Tips
/courses/advanced-import-techn...Advanced Python import Techniques
/tutorials/intermediate/intermediate
/tutorials/python/Textduplikat python
/python-virtual-environments-a...IMG-ALT Python Virtual Environments (venv)
/python-virtual-environments-a...Python Virtual Environments: A Primer
/tutorials/intermediate/Textduplikat intermediate
/tutorials/devops/Textduplikat devops
/tutorials/tools/Textduplikat tools
/python313-free-threading-jit/IMG-ALT Python 3.13 Preview: Free Threading and a JIT Compiler
/python313-free-threading-jit/Textduplikat Python 3.13 Preview: Free Threading and a JIT Compiler
/tutorials/advanced/advanced
/tutorials/python/Textduplikat python
/courses/custom-vs-code-color-...IMG-ALT VS Code Color Theme Art
/courses/custom-vs-code-color-...Customizing VS Code Through Color Themes
/tutorials/basics/Textduplikat basics
/tutorials/gui/Textduplikat gui
/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
/numpy-where-conditional-expre...IMG-ALT How to Use Conditional Expressions With NumPy where()
/numpy-where-conditional-expre...Textduplikat How to Use Conditional Expressions With NumPy where()
/tutorials/intermediate/Textduplikat intermediate
/tutorials/data-science/Textduplikat data-science
/tutorials/numpy/Textduplikat numpy
/account/join/Nofollow Remove ads
/courses/repr-vs-str/IMG-ALT When Should You Use .__repr__() vs .__str__() in Python?
/courses/repr-vs-str/When to Use .__repr__() vs .__str__() in Python
/tutorials/intermediate/Textduplikat intermediate
/tutorials/best-practices/Textduplikat best-practices
/python-news-september-2024/IMG-ALT Python News
/python-news-september-2024/Python News Roundup: September 2024
/tutorials/community/Textduplikat community
/python-lists-tuples/IMG-ALT Lists vs Tuples in Python
/python-lists-tuples/Textduplikat Lists vs Tuples in Python
/tutorials/basics/Textduplikat basics
/tutorials/python/Textduplikat python
/courses/pydantic-simplify-dat...IMG-ALT Pydantic: Simplifying Data Validation in Python
/courses/pydantic-simplify-dat...Using Pydantic to Simplify Python Data Validation
/tutorials/intermediate/Textduplikat intermediate
/tutorials/best-practices/Textduplikat best-practices
/tutorials/data-structures/Textduplikat data-structures
/generate-images-with-dalle-op...IMG-ALT Generate Images With DALL·E 2 and the OpenAI API
/generate-images-with-dalle-op...Generate Images With DALL·E and the OpenAI API
/tutorials/intermediate/Textduplikat intermediate
/tutorials/api/Textduplikat api
/tutorials/data-science/Textduplikat data-science
/web-scraping-with-scrapy-and-...IMG-ALT Web Scraping With Scrapy and MongoDB
/web-scraping-with-scrapy-and-...Textduplikat Web Scraping With Scrapy and MongoDB
/tutorials/intermediate/Textduplikat intermediate
/tutorials/databases/Textduplikat databases
/tutorials/web-scraping/Textduplikat web-scraping
/courses/astropy-astronomy/IMG-ALT Using-Astropy-for-Astronomy-With-Python_Watermarked
/courses/astropy-astronomy/Using Astropy for Astronomy With Python
/tutorials/intermediate/Textduplikat intermediate
/tutorials/data-science/Textduplikat data-science
/installing-python/IMG-ALT Python 3 Installation & Setup Guide
/installing-python/How to Install Python on Your System: A Guide
/tutorials/basics/Textduplikat basics
/tutorials/best-practices/Textduplikat best-practices
/tutorials/tools/Textduplikat tools
/primer-on-jinja-templating/IMG-ALT Jinja Templating Engine
/primer-on-jinja-templating/Primer on Jinja Templating
/tutorials/intermediate/Textduplikat intermediate
/tutorials/django/Textduplikat django
/tutorials/flask/Textduplikat flask
/tutorials/front-end/Textduplikat front-end
/tutorials/web-dev/Textduplikat web-dev
/courses/astrophysics-pandas-m...IMG-ALT Astrophysics With Pandas & Matplotlib Art
/courses/astrophysics-pandas-m...Exploring Astrophysics in Python With pandas and Matplotlib
/tutorials/intermediate/Textduplikat intermediate
/tutorials/data-science/Textduplikat data-science
/tutorials/numpy/Textduplikat numpy
/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
/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,84 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 69 kB in Ordnung.

HTTP-Header

NameWert
dateFri, 27 Sep 2024 12:01:10 GMT
content-typetext/html; charset=utf-8
content-length10066
report-to{"group":"heroku-nel","max_age":3600,"endpoints":[{"url":"https://nel.heroku.com/reports?ts=1727438470&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=v9QRMl84WMJNrXcvdlZI6A2k8viis7zFS7DAehsc19M%3D"}]}
reporting-endpointsheroku-nel=https://nel.heroku.com/reports?ts=1727438470&sid=67ff5de4-ad2b-4112-9289-cf96be89efed&s=v9QRMl84WMJNrXcvdlZI6A2k8viis7zFS7DAehsc19M%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-ray8c9b566539912c7d-FRA
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 9.731 verweisenden Domains.
Die Seite hat insgesamt 842.020 Backlinks.
Die Seite hat Backlinks von 6.353 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
Real81%Check
Real Python79%Check
Python Tutorials77%Check
Python Tutorials Real75%Check
Tutorials73%Check
Python News67%Check
Learn Python65%Check
using Python62%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.