Übersicht der SEO Analyse
Metaangaben
79% 
Seitenqualität
71% 
Seitenstruktur
72% 
Verlinkung
97% 
Server
100% 
Externe Faktoren
100% 
SEO Score
Antwortzeit
0,12 s
Dateigröße
274,80 kB
Wörter
748
Medien
0
Anzahl Links
195 Intern / 7 Extern

To-do Liste mit SEO Optimierungen

Meta-Angaben im HTML

Titel
(Extrem wichtig)
npm Docs
Der Titel ist zu kurz. (92 Pixel von maximal 580 Pixel Länge) Jetzt optimieren
Es gibt keine Wortwiederholungen im Titel.
Meta-Description
(Extrem wichtig)
Documentation for the npm registry, website, and command-line interface
Die Meta-Description hat eine optimale Länge. (451 Pixel von maximal 1000 Pixel Länge)
Crawlbarkeit
(Extrem wichtig)
Es gibt keine Probleme beim Zugriff auf die Webseite.
Canonical Link
(Wichtig)
Es ist kein Canonical Link angegeben.
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 Webseite befindet sich auf einer Subdomain. Für eine erfolgreiche Suchmaschinenoptimierung solltest Du eine eigene Domain verwenden.
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
viewportwidth=device-width, initial-scale=1, shrink-to-fit=no
generatorGatsby 5.13.7
descriptionDocumentation for the npm registry, website, and command-line interface
langen
twitter:cardsummary_large_image
og:titlenpm Docs
og:descriptionDocumentation for the npm registry, website, and command-line interface
og:imagehttps://user-images.githubusercontent.com/29712634/81721690-e2fb5d80-9445-11ea-8602-4b2294c964f3.png
x-ua-compatibleie=edge
charsetutf-8

Analysiere jetzt kostenlos bis zu 1.000 Unterseiten von docs.npmjs.com!

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

Seitenqualität

Inhalt
(Extrem wichtig)
Es wurden keine Textblöcke erkannt.
Der Inhalt ist mit 748 Wörtern in Ordnung.
Der Text besteht zu 18.6% aus Füllwörtern.
Im Text befindet sich eine Aufzählung, dies deutet auf eine gute Textstruktur hin.
Es wurden keine Platzhalter Texte bzw. Bilder gefunden.
Frames
(Extrem wichtig)
Die Seite hat kein Frameset.
Mobile
(Wenig wichtig)
Der angegebene Viewport (width=device-width, initial-scale=1, shrink-to-fit=no) ist korrekt.
Mindestens ein Apple-Touch Icon ist definiert.
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 15 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

Es wurden keine Medien gefunden.

Seitenstruktur

H1 Überschrift
(Extrem wichtig)
npm Docs
Die H1-Überschrift ist zu kurz (8 Zeichen). Sie sollte mindestens 20 Zeichen lang sein.
Überschriften
(Wichtig)
Die Überschriftenstruktur ist fehlerhaft. Es sollte keine Hierarchie (H1-H6) ausgelassen werden.

Überschriftenstruktur

Überschriften HierarchieInhalt
H1 npm Docs
H3 Site navigation
Einige der Linktexte wiederholen sich.
Die Anzahl an internen Links ist ok.
Keiner der Linktexte ist zu lang.
Alle internen Links haben keine dynamischen Parameter.
Es befinden sich 7 externe Links auf der Seite.
LinkAttributeLinktext
https://docs.npmjs.com/Anchor Skip to search
https://docs.npmjs.com/Anchor Skip to content
https://docs.npmjs.com/npm Docs
https://npmjs.com/Extern npmjs.com
https://status.npmjs.com/Extern Subdomain Status
https://npmjs.com/support/Extern Support
https://docs.npmjs.com/about-npmAbout npm
/creating-a-new-npm-user-accountCreating a new user account on the public registry
/creating-a-strong-passwordCreating a strong password
/receiving-a-one-time-password...Receiving a one-time password over email
/about-two-factor-authenticationAbout two-factor authentication
/configuring-two-factor-authen...Configuring two-factor authentication
/accessing-npm-using-2faAccessing npm using two-factor authentication
/recovering-your-2fa-enabled-a...Recovering your 2FA-enabled account
/managing-your-profile-settingsManaging your profile settings
/changing-your-npm-usernameChanging your npm username
/deleting-your-npm-user-accountDeleting your npm user account
/requesting-your-dataRequesting an export of your personal data
/upgrading-to-a-paid-user-acco...Upgrading to a paid user account plan
/viewing-downloading-and-email...Viewing, downloading, and emailing receipts for your npm user account
/updating-user-account-billing...Updating user account billing settings
/downgrading-to-a-free-user-ac...Downgrading to a free user account plan
/about-npm-versionsAbout npm CLI versions
/downloading-and-installing-no...Downloading and installing Node.js and npm
/generating-and-locating-npm-d...Generating and locating npm-debug.log files
/common-errorsCommon errors
/try-the-latest-stable-version...Try the latest stable version of node
/try-the-latest-stable-version...Try the latest stable version of npm
/about-the-public-npm-registryAbout the public npm registry
/about-packages-and-modulesAbout packages and modules
/about-scopesAbout scopes
/about-public-packagesAbout public packages
/about-private-packagesAbout private packages
/package-scope-access-level-an...npm package scope, access level, and visibility
/creating-a-package-json-fileCreating a package.json file
/creating-node-js-modulesCreating Node.js modules
/about-package-readme-filesAbout package README files
/creating-and-publishing-unsco...Creating and publishing unscoped public packages
/creating-and-publishing-scope...Creating and publishing scoped public packages
/creating-and-publishing-priva...Creating and publishing private packages
/package-name-guidelinesPackage name guidelines
/specifying-dependencies-and-d...Specifying dependencies and devDependencies in a package.json file
/about-semantic-versioningAbout semantic versioning
/adding-dist-tags-to-packagesAdding dist-tags to packages
/changing-package-visibilityChanging package visibility
/adding-collaborators-to-priva...Adding collaborators to private packages owned by a user account
/updating-your-published-packa...Updating your published package version number
/deprecating-and-undeprecating...Deprecating and undeprecating packages or package versions
/transferring-a-package-from-a...Transferring a package from a user account to another user account
/unpublishing-packages-from-th...Unpublishing packages from the registry
/searching-for-and-choosing-pa...Searching for and choosing packages to download
/downloading-and-installing-pa...Downloading and installing packages locally
/downloading-and-installing-pa...Downloading and installing packages globally
/resolving-eacces-permissions-...Resolving EACCES permissions errors when installing packages globally
/updating-packages-downloaded-...Updating packages downloaded from the registry
/using-npm-packages-in-your-pr...Using npm packages in your projects
/using-deprecated-packagesUsing deprecated packages
/uninstalling-packages-and-dep...Uninstalling packages and dependencies
/about-audit-reportsAbout audit reports
/auditing-package-dependencies...Auditing package dependencies for security vulnerabilities
/generating-provenance-statementsGenerating provenance statements
/about-registry-signaturesAbout ECDSA registry signatures
/verifying-registry-signaturesVerifying ECDSA registry signatures
/requiring-2fa-for-package-pub...Requiring 2FA for package publishing and settings modification
/reporting-malware-in-an-npm-p...Reporting malware in an npm package
/about-access-tokensAbout access tokens
/creating-and-viewing-access-t...Creating and viewing access tokens
/revoking-access-tokensRevoking access tokens
/using-private-packages-in-a-c...Using private packages in a CI/CD workflow
/docker-and-private-modulesDocker and private modules
/creating-an-organizationCreating an organization
/converting-your-user-account-...Converting your user account to an organization
/requiring-two-factor-authenti...Requiring two-factor authentication in your organization
/renaming-an-organizationRenaming an organization
/deleting-an-organizationDeleting an organization
/upgrading-to-a-paid-organizat...Upgrading to a paid organization plan
/viewing-downloading-and-email...Viewing, downloading, and emailing receipts for your organization
/updating-organization-billing...Updating organization billing settings
/downgrading-to-a-free-organiz...Downgrading to a free organization plan
/adding-members-to-your-organi...Adding members to your organization
/accepting-or-rejecting-an-org...Accepting or rejecting an organization invitation
/organization-roles-and-permis...Organization roles and permissions
/managing-organization-permiss...Managing organization permissions
/removing-members-from-your-or...Removing members from your organization
/about-developers-teamAbout the developers team
/creating-teamsCreating teams
/adding-organization-members-t...Adding organization members to teams
/removing-organization-members...Removing organization members from teams
/managing-team-access-to-organ...Managing team access to organization packages
/removing-teamsRemoving teams
/about-organization-scopes-and...About organization scopes and packages
/configuring-your-npm-client-w...Configuring your npm client with your organization settings
/creating-and-publishing-an-or...Creating and publishing an organization scoped package
/policies/termsTerms of Use
/policies/open-source-termsOpen Source Terms
/policies/private-termsPrivate Terms
/policies/conductCode of Conduct
/policies/disputesPackage Name Disputes
/policies/npm-licensenpm License
/policies/privacyPrivacy Policy
/policies/unpublishUnpublish Policy
/policies/dmcaCopyright and DMCA Policy
/policies/logos-and-usageLogos and Usage
/policies/securitySecurity
/policies/crawlersReplication and web crawler policy
/threats-and-mitigationsThreats and mitigations
/cli/v10/commands/npmnpm
/cli/v10/commands/npm-accessnpm access
/cli/v10/commands/npm-addusernpm adduser
/cli/v10/commands/npm-auditnpm audit
/cli/v10/commands/npm-bugsnpm bugs
/cli/v10/commands/npm-cachenpm cache
/cli/v10/commands/npm-cinpm ci
/cli/v10/commands/npm-completionnpm completion
/cli/v10/commands/npm-confignpm config
/cli/v10/commands/npm-dedupenpm dedupe
/cli/v10/commands/npm-deprecatenpm deprecate
/cli/v10/commands/npm-diffnpm diff
/cli/v10/commands/npm-dist-tagnpm dist-tag
/cli/v10/commands/npm-docsnpm docs
/cli/v10/commands/npm-doctornpm doctor
/cli/v10/commands/npm-editnpm edit
/cli/v10/commands/npm-execnpm exec
/cli/v10/commands/npm-explainnpm explain
/cli/v10/commands/npm-explorenpm explore
/cli/v10/commands/npm-find-dupesnpm find-dupes
/cli/v10/commands/npm-fundnpm fund
/cli/v10/commands/npm-helpnpm help
/cli/v10/commands/npm-help-searchnpm help-search
/cli/v10/commands/npm-hooknpm hook
/cli/v10/commands/npm-initnpm init
/cli/v10/commands/npm-installnpm install
/cli/v10/commands/npm-install-...npm install-ci-test
/cli/v10/commands/npm-install-...npm install-test
/cli/v10/commands/npm-linknpm link
/cli/v10/commands/npm-loginnpm login
/cli/v10/commands/npm-logoutnpm logout
/cli/v10/commands/npm-lsnpm ls
/cli/v10/commands/npm-orgnpm org
/cli/v10/commands/npm-outdatednpm outdated
/cli/v10/commands/npm-ownernpm owner
/cli/v10/commands/npm-packnpm pack
/cli/v10/commands/npm-pingnpm ping
/cli/v10/commands/npm-pkgnpm pkg
/cli/v10/commands/npm-prefixnpm prefix
/cli/v10/commands/npm-profilenpm profile
/cli/v10/commands/npm-prunenpm prune
/cli/v10/commands/npm-publishnpm publish
/cli/v10/commands/npm-querynpm query
/cli/v10/commands/npm-rebuildnpm rebuild
/cli/v10/commands/npm-reponpm repo
/cli/v10/commands/npm-restartnpm restart
/cli/v10/commands/npm-rootnpm root
/cli/v10/commands/npm-run-scriptnpm run-script
/cli/v10/commands/npm-sbomnpm sbom
/cli/v10/commands/npm-searchnpm search
/cli/v10/commands/npm-shrinkwrapnpm shrinkwrap
/cli/v10/commands/npm-starnpm star
/cli/v10/commands/npm-starsnpm stars
/cli/v10/commands/npm-startnpm start
/cli/v10/commands/npm-stopnpm stop
/cli/v10/commands/npm-teamnpm team
/cli/v10/commands/npm-testnpm test
/cli/v10/commands/npm-tokennpm token
/cli/v10/commands/npm-uninstallnpm uninstall
/cli/v10/commands/npm-unpublishnpm unpublish
/cli/v10/commands/npm-unstarnpm unstar
/cli/v10/commands/npm-updatenpm update
/cli/v10/commands/npm-versionnpm version
/cli/v10/commands/npm-viewnpm view
/cli/v10/commands/npm-whoaminpm whoami
/cli/v10/commands/npxnpx
/cli/v10/configuring-npm/installInstall
/cli/v10/configuring-npm/foldersFolders
/cli/v10/configuring-npm/npmrc.npmrc
/cli/v10/configuring-npm/npm-s...npm-shrinkwrap.json
/cli/v10/configuring-npm/packa...package.json
/cli/v10/configuring-npm/packa...package-lock.json
/cli/v10/using-npm/registryRegistry
/cli/v10/using-npm/package-specPackage spec
/cli/v10/using-npm/configConfig
/cli/v10/using-npm/loggingLogging
/cli/v10/using-npm/scopeScope
/cli/v10/using-npm/scriptsScripts
/cli/v10/using-npm/workspacesWorkspaces
/cli/v10/using-npm/orgsOrganizations
/cli/v10/using-npm/dependency-...Dependency Selectors
/cli/v10/using-npm/developersDevelopers
/cli/v10/using-npm/removalRemoval
/cli/v10/using-npm/changelogChangelog
https://npmjs.com/Extern Textduplikat npmjs.com
https://status.npmjs.com/Extern Subdomain Textduplikat Status
https://npmjs.com/support/Extern Textduplikat Support
https://github.com/npm/documen...Extern GitHub
https://docs.npmjs.com/about-npmTextduplikat About npm
/getting-startedGetting started
/packages-and-modulesPackages and modules
/integrationsIntegrations
/organizationsTextduplikat Organizations
https://docs.npmjs.com/policiesPolicies
/threats-and-mitigationsTextduplikat Threats and mitigations
https://docs.npmjs.com/clinpm CLI

Serverkonfiguration

HTTP-Weiterleitungen
(Extrem wichtig)
Die Seite leitet weiter auf "https://docs.npmjs.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,12 Sekunden unter der Zielmarke von 0,40 Sekunden.
Die Dateigröße des HTML-Dokuments ist mit 275 kB in Ordnung.

HTTP-Header

NameWert
serverGitHub.com
content-typetext/html; charset=utf-8
last-modifiedFri, 27 Sep 2024 14:08:08 GMT
access-control-allow-origin*
etagW/"66f6bc48-44b31"
expiresFri, 27 Sep 2024 14:23:51 GMT
cache-controlmax-age=600
content-encodinggzip
x-proxy-cacheMISS
x-github-request-id4646:17CD9A:8B23B2:8EEDE9:66F6BD9E
accept-rangesbytes
age411
dateSat, 28 Sep 2024 10:31:35 GMT
via1.1 varnish
x-served-bycache-fra-eddf8230097-FRA
x-cacheHIT
x-cache-hits0
x-timerS1727519495.093937,VS0,VE2
varyAccept-Encoding
x-fastly-request-idec7dc192e1e790a817f466a62f9cdff881390d25
content-length30362
statuscode200
http_versionHTTP/2

Externe Faktoren

Blacklists
(Nice to have)
Die Seite wird nicht als "nur für Erwachsene" eingestuft.
Die Seite wird von Wikipedia verlinkt.
Die Seite ist exzellent von anderen Webseiten verlinkt.
Die Seite hat Backlinks von 9.653 verweisenden Domains.
Die Seite hat insgesamt 241.753 Backlinks.
Die Seite hat Backlinks von 5.944 verschiedenen IP Adressen.
Verbreitung bei Facebook
(Wenig wichtig)
Die Seite hat 0 Shares und Kommentare auf Facebook.

Suchvorschau

docs.npmjs.com
npm Docs
Documentation for the npm registry, website, and command-line interface

Wichtigste Suchbegriffe

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

KeywordErgebnisPrüfen
npm85%Check
npm Docs79%Check
Docs73%Check
npm registry65%Check
npm package60%Check
npm user60%Check
npm CLI60%Check
Using npm60%Check
Configuring npm60%Check
npm user account51%Check

Analysiere jetzt kostenlos bis zu 1.000 Unterseiten von docs.npmjs.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.