Doc.nette.org - SEO Checker

Overview of the SEO Check
Meta information
96% 
Page quality
48% 
Page structure
78% 
Link structure
82% 
Server
91% 
External factors
100% 
SEO Score
Response time
0.09 s
File size
16.80 kB
Words
256
Media files
3
Number of links
76 internal / 37 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Nette Documentation
The page title is too short. (191 pixels of 580 max pixel length) Optimize title
There are no duplicate words in the title
Meta description
(Critically important)
Official Nette Documentation: describes how Nette works and the best practices for developing web applications.
The length of the meta description is perfect. (693 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://doc.nette.org/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: United States of America
The following language is defined by HTML: en
Alternate/Hreflang Links
(Somewhat important)
The specified alternate links have no errors.
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)
This page is hosted on a subdomain. Use a top level domain for better SEO results.
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, viewport-fit=cover
authorDavid Grudl; https://davidgrudl.com
descriptionOfficial Nette Documentation: describes how Nette works and the best practices for developing web applications.
docsearch:rank30
langen
twitter:cardsummary_large_image
twitter:site@nettefw
twitter:imagehttps://files.nette.org/ogimage/nette?text=Nette+Documentation
twitter:titleNette Documentation
og:titleNette Documentation
og:descriptionOfficial Nette Documentation: describes how Nette works and the best practices for developing web applications.
og:imagehttps://files.nette.org/ogimage/nette?text=Nette+Documentation
og:image:width1200
og:image:height630
og:urlhttps://doc.nette.org/
og:site_nameNette Documentation
charsetutf-8

Test up to 1.000 webpages of doc.nette.org with our free plan!

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

Page quality

Content
(Critically important)
No paragraphs were detected.
There are only 256 words on this page. Good pages should have about 800 words of useful content.
14.5% of the text are stop words.
The page contains a listing, which indicates a good text layout.
No placeholders texts or images were found.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width, initial-scale=1, viewport-fit=cover" 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 6 tags for this page.
Image SEO
(Somewhat important)
1 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)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Page structure

H1 heading
(Critically important)
Nette Documentation
The H1 heading is too short (19 characters). It should be at least 20 Characters long.
Headings
(Important)
The structure of headings is missing one or more levels. Do not skip heading levels.

Heading structure

Heading levelContent
H1 Nette Documentation
H2 Introduction
H2 General
H2 Nette Application
H2 Main Topics
H2 Utilities
H6 Check our other projects
H6 Help & Support
H6 Learn
H6 Community
H6 Choose your language
H6 Follow us
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 too many external links (37) on this page.
LinkAttributesAnchor text
https://nette.org/en/10-reason...External Why Use Nette?
/en/installationSubdomain Installation
/en/quickstartSubdomain Create Your First Application!
https://nette.org/en/packagesExternal List of Packages
https://nette.org/en/maintenanceExternal Maintenance and PHP
https://nette.org/releasesExternal Release Notes
/en/migrationsSubdomain Upgrade Guide
/en/troubleshootingSubdomain Troubleshooting
https://nette.org/contributorsExternal Who Creates Nette
https://nette.org/en/historyExternal History of Nette
/en/contributingSubdomain Get Involved
https://nette.org/en/donateExternal Sponsor development
https://api.nette.org/External Subdomain API reference
/en/application/how-it-worksSubdomain How do Applications Work?
/en/application/bootstrapSubdomain Bootstrap
/en/application/presentersSubdomain Presenters
/en/application/templatesSubdomain Templates
/en/application/modulesSubdomain Modules
/en/application/routingSubdomain Routing
/en/application/creating-linksSubdomain Creating URL Links
/en/application/componentsSubdomain Interactive Components
/en/application/ajaxSubdomain AJAX & Snippets
/en/best-practicesSubdomain Best Practices
/en/configuringSubdomain Configuration
/en/dependency-injectionSubdomain Dependency Injection
https://latte.nette.org/en/External Subdomain Latte: Templates
https://tracy.nette.org/en/External Subdomain Tracy: Debugging Tool
https://doc.nette.org/en/formsSubdomain Forms
/en/database/coreSubdomain Database
/en/security/authenticationSubdomain Authenticating Users
/en/security/authorizationSubdomain Access Control
/en/http/sessionsSubdomain Sessions
https://doc.nette.org/en/httpSubdomain HTTP request & response
https://doc.nette.org/en/cachingSubdomain Caching
https://doc.nette.org/en/mailSubdomain Emails Sending
https://doc.nette.org/en/schemaSubdomain Schema: Data Validation
/en/php-generatorSubdomain PHP Code Generator
https://tester.nette.org/en/External Subdomain Tester: Unit Testing
/en/utils/arraysSubdomain Arrays
/en/utils/filesystemSubdomain Filesystem
/en/utils/finderSubdomain Finder
/en/utils/html-elementsSubdomain HTML Elements
/en/utils/imagesSubdomain Images
/en/utils/jsonSubdomain JSON
https://doc.nette.org/en/neonSubdomain NEON
/en/security/passwordsSubdomain Password Hashing
/en/utils/typeSubdomain PHP Types
/en/utils/stringsSubdomain Strings
/en/utils/validatorsSubdomain Validators
/en/robot-loaderSubdomain RobotLoader
/en/utils/smartobjectSubdomain SmartObject
/en/utils/staticclassSubdomain StaticClass
/en/safe-streamSubdomain SafeStream
https://doc.nette.org/en/utilsSubdomain ...others
https://doc.nette.org/en/4.0
https://doc.nette.org/en/3.x3.x
https://doc.nette.org/en/2.x2.x
https://github.com/nette/docs/...New window External Show on GitHub
https://editor.nette.org/?url=...New window External Subdomain Open preview
/en/contributing/documentationHow to write?
/en/?view=linksNofollow Backlinks
https://nette.org/special/brok...Nofollow External Broken links
https://nette.org/special/all-...External All pages
/en/applicationSubdomain Web Framework component-based MVC
https://latte.nette.org/External Subdomain Latte the safest & intuitive templates
https://tester.nette.org/External Subdomain Tester enjoyable unit testing in PHP
https://tracy.nette.org/External Subdomain Tracy debugging tool you will love ♥
/en/dependency-injectionSubdomain Dependency Injection challenging container
https://doc.nette.org/en/cachingSubdomain Text duplicate Caching
https://doc.nette.org/en/databaseSubdomain Database layer for PHP
https://doc.nette.org/en/formsSubdomain Forms greatly facilitates web forms
https://doc.nette.org/en/mailSubdomain Mail sending emails
https://doc.nette.org/en/neonSubdomain Neon readable file format
/en/php-generatorSubdomain Text duplicate PHP Code Generator
https://doc.nette.org/en/schemaSubdomain Schema user data validation
https://doc.nette.org/en/utilsSubdomain Utils collection of useful utilities
https://nette.org/en/packagesExternal ...list of all packages
https://forum.nette.org/en/External Subdomain Forum
https://discord.gg/azXxTbuQVqExternal Discord Nette
https://nette.org/en/releasesExternal Text duplicate Release Notes
https://commits.nette.org/External Subdomain Commits
https://doc.nette.org/Subdomain Documentation
https://blog.nette.org/External Subdomain Blog
https://api.nette.org/External Subdomain API
https://nette.org/en/historyExternal About Nette
https://nette.org/en/donateExternal Anchor Partners and sponsors
https://github.com/netteExternal GitHub
https://componette.org/External Componette
https://nette.org/contributorsExternal Hall of Fame
https://builtwith.nette.org/External Subdomain Showcase
https://nette.org/donateExternal Donate Now
https://doc.nette.org/en/Subdomain English
https://doc.nette.org/cs/Subdomain Česky
https://doc.nette.org/de/Subdomain Deutsch
https://doc.nette.org/es/Subdomain Español
https://doc.nette.org/fr/Subdomain Français
https://doc.nette.org/it/Subdomain Italiano
https://doc.nette.org/hu/Subdomain Magyar
https://doc.nette.org/pl/Subdomain Polska
https://doc.nette.org/pt/Subdomain Português
https://doc.nette.org/ro/Subdomain Română
https://doc.nette.org/sl/Subdomain Slovenski
https://doc.nette.org/tr/Subdomain Türkçe
https://doc.nette.org/el/Subdomain Ελληνικά
https://doc.nette.org/bg/Subdomain Български
https://doc.nette.org/ru/Subdomain Русский
https://doc.nette.org/uk/Subdomain Українська
https://blog.nette.org/External Subdomain IMG-ALT Nette Blog
A-TITLE Nette Blog
https://twitter.com/nettefwExternal IMG-ALT Twitter
A-TITLE Twitter
https://www.cesnet.cz/sluzby/External Subdomain CESNET
https://davidgrudl.com/External David Grudl
https://nette.org/terms-of-useExternal Terms of use
https://doc.nette.org/Anchor ▲ up

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://doc.nette.org/"
HTTP header
(Important)
The X-powered header is sent within the response header. (unnecessary)
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.09 seconds.
The file size of the HTML document is fine (17 kB).

HTTP Response Header

NameValue
servernginx
dateTue, 24 Sep 2024 06:26:25 GMT
content-typetext/html; charset=utf-8
x-powered-byNette Framework 3
x-content-type-optionsnosniff
x-xss-protection1; mode=block
x-frame-optionsSAMEORIGIN
set-cookie49 Characters
varyX-Requested-With
content-encodinggzip
strict-transport-securitymax-age=31536000; includeSubDomains; preload
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This website has excellent links from other websites.
This page has backlinks from 238 referring domains.
This page has 84,433 backlinks.
This page has backlinks from 192 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.

Robots.txt

User-agent: *
Disallow: /admin/
Disallow: /feed/
Disallow: /*/feed/
Disallow: /sign-in
Disallow: /*/sign-in
Disallow: /endpoint
Disallow: /be-partner
Disallow: /*/be-partner
Disallow: /partner/
# Disallow: /special/
Disallow: /*?view=links

Sitemap: https://nette.org/sitemap.xml
Sitemap: https://blog.nette.org/sitemap.xml

Search preview

doc.nette.org
Nette Documentation
Official Nette Documentation: describes how Nette works and the best practices for developing web applications.

Most important keywords

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

KeywordResultRecheck
Nette93%Check
Nette Documentation85%Check
Documentation73%Check
Application50%Check
Web Application48%Check
Web46%Check
Applications46%Check
Best46%Check
Practices46%Check
Best Practices46%Check

Test up to 1.000 webpages of doc.nette.org 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