Kotlinlang.org - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
81% 
Page structure
74% 
Link structure
90% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.21 s
File size
111.80 kB
Words
716
Media files
22
Number of links
19 internal / 31 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Kotlin Programming Language
The length of the page title is perfect. (273 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Kotlin is a programming language that makes coding concise, cross-platform, and fun. It is Google’s preferred language for Android app development.
The length of the meta description is perfect. (920 pixels out of 1000 max pixel length)
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
Server location: United States of America
The following language is defined by HTML: en
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 character encoding is not specified in the HTTP header.
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
descriptionKotlin is a programming language that makes coding concise, cross-platform, and fun. It is Google’s preferred language for Android app development.
next-head-count18
langen
twitter:cardsummary_large_image
twitter:site@kotlin
twitter:titleKotlin Programming Language
twitter:descriptionKotlin is a programming language that makes coding concise, cross-platform, and fun. It is Google’s preferred language for Android app development.
twitter:image:srchttps://kotlinlang.org/assets/images/open-graph/general.png
og:titleKotlin Programming Language
og:typewebsite
og:urlhttps://kotlinlang.org/
og:imagehttps://kotlinlang.org/assets/images/open-graph/general.png
og:descriptionKotlin is a programming language that makes coding concise, cross-platform, and fun. It is Google’s preferred language for Android app development.
og:site_nameKotlin
charsetutf-8

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

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

Page quality

Content
(Critically important)
Some words from the page title are not used within the pages content
This page contains 716 words. That's ok.
31.8% of the text are stop words.
The page contains a listing, which indicates a good text layout.
13 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 20 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
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 14 tags for this page.
Image SEO
(Somewhat important)
3 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.

Media list

URLAlt attributeTitle
...ver-6dd34ed75729683235a4f47d714a604e.pngkotlin
data:[...] Base64jetbrains logo
...ver-6dd34ed75729683235a4f47d714a604e.pngkotlin
...s-0-4f802064431ff96b2e383bdc24dc68e4.pngTrack and Analyze GitHub Star Growth With Kandy and Kotlin DataFrame
...s-1-f6d48749615201dcc593f6a2fbd41d3d.pngKotlin 2.0.20 Released
...s-2-518b06979ce9561b997e8d4d46571eeb.pngKotlin Roundup: Ktor in Focus
...s-3-d1df096b3cc6dc526b8d8aacc2247ea7.pngAmper Update August 2024 – Standalone Projects, Settings Tracing, and More
data:[...] Base64McDonald's
data:[...] Base64AWS
data:[...] Base64Philips
data:[...] Base64Adobe
data:[...] Base64Forbes
data:[...] Base64Atlassian
...iew-7b3351f5847838b3eed177968632b081.svgNo alt attribute provided
...ube.com/vi/JGvk4M0Rfxo/maxresdefault.jpgNo alt attribute provided
...iew-9786861824b00370498d2e3b6bfd57a3.pngNo alt attribute provided
data:[...] Base64JetBrains logo
data:[...] Base64Google logo
data:[...] Base64Gradle logo
data:[...] Base64Uber logo
data:[...] Base64Shopify logo
data:[...] Base64Touchlab logo

Page structure

H1 heading
(Critically important)
Kotlin
The H1 heading consists of only one word. There should be more information given.
The H1 heading is too short (6 characters). It should be at least 20 Characters long.
Headings
(Important)
The heading structure is perfect.

Heading structure

Heading levelContent
H1 Kotlin
H2 Latest news
H2 Kotlin in action
H2 Share code on your terms and for different platforms
H2 Big, friendly and helpful community
H2 Kotlin Foundation
H2 Start using Kotlin today!
H3 Track and Analyze GitHub Star Growth With Kandy and Kotlin DataFrame
H3 Kotlin 2.0.20 Released
H3 Kotlin Roundup: Ktor in Focus
H3 Amper Update August 2024 – Standalone Projects, Settings Tracing, and More
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 (31) on this page.
LinkAttributesAnchor text
https://kotlinlang.org/No Text
https://github.com/JetBrains/k...New window External v2.0.20
https://kotlinlang.org/lp/mobile/Multiplatform
/lp/server-side/Server-side
/docs/data-science-overview.htmlData science
/docs/android-overview.htmlAndroid
/docs/home.htmlDocs
https://kotlinlang.org/community/Community
https://kotlinlang.org/education/Teach
https://play.kotlinlang.org/External Subdomain Playground
https://play.kotlinlang.org/by...External Subdomain Examples
https://play.kotlinlang.org/koansExternal Subdomain Koans
/docs/getting-started.htmlGet started
https://www.jetbrains.com/New window External Subdomain JetBrains
https://blog.jetbrains.com/kot...New window External Subdomain August 26, 2024 Track and Analyze GitHub Star Growth With Kandy and Kotlin DataFrame Kotlin DataFrame and Kandy are two powerful tools for data analysis in K...
IMG-ALT Track and Analyze GitHub Star Growth With Kandy and Kotlin DataFrame
https://blog.jetbrains.com/kot...New window External Subdomain August 22, 2024 Kotlin 2.0.20 Released The Kotlin 2.0.20 release is out! This version includes performance improvements and bug fixes for Kotlin 2.0.0, where...
IMG-ALT Kotlin 2.0.20 Released
https://blog.jetbrains.com/kot...New window External Subdomain August 8, 2024 Kotlin Roundup: Ktor in Focus Welcome to this special edition of Kotlin Roundup, where we shine the spotlight on Ktor, our framework for build...
IMG-ALT Kotlin Roundup: Ktor in Focus
https://blog.jetbrains.com/amp...New window External Subdomain August 8, 2024 Amper Update August 2024 – Standalone Projects, Settings Tracing, and More The latest release of Amper, version 0.4.0, is now available! In th...
IMG-ALT Amper Update August 2024 – Standalone Projects, Settings Tracing, and More
https://blog.jetbrains.com/kot...External Subdomain Kotlin blog
/docs/getting-started.htmlText duplicate Get started
https://medium.com/mcdonalds-t...New window External McDonald's leverages Kotlin Multiplatform (KMP) for their global mobile app, enabling them to build a codebase that can be shared across platforms, removing ...
IMG-ALT McDonald's
https://talkingkotlin.com/qldb/New window External AWS opted for Kotlin over Java for Amazon Quantum Ledger Database (QLDB) thanks to its expressiveness and structured concurrency. They rewrote QLDB in Kotlin...
IMG-ALT AWS
https://www.youtube.com/watch?...New window External Subdomain Philips utilizes Kotlin Multiplatform in its HealthSuite digital platform mobile SDK. With KMP, they accelerated the implementation of new features and foste...
IMG-ALT Philips
https://blog.developer.adobe.c...New window External Subdomain Adobe Experience Platform chose Kotlin for server-side development because of its concise syntax, async capabilities, and interoperability with Java. This sh...
IMG-ALT Adobe
https://www.forbes.com/sites/f...New window External Subdomain By sharing over 80% of logic across iOS and Android, Forbes now rolls out new features simultaneously on both platforms, keeping the flexibility to withhold ...
IMG-ALT Forbes
https://www.youtube.com/watch?...New window External Subdomain Atlassian adopted Kotlin for the Jira Software cloud, leveraging its Java compatibility for seamless integration and minimizing migration challenges. Kotlin'...
IMG-ALT Atlassian
/lp/multiplatform/Learn about Kotlin Multiplatform
https://kotlinlang.org/community/Join the community
https://kotlinfoundation.org/External Learn more
/docs/getting-started.htmlText duplicate Get started
https://github.com/JetBrains/k...New window External A-TITLE Kotlin on GitHub
https://twitter.com/kotlinNew window External A-TITLE Kotlin on Twitter
https://surveys.jetbrains.com/...New window External Subdomain A-TITLE Kotlin Slack
https://www.reddit.com/r/Kotlin/New window External Subdomain A-TITLE Kotlin on Reddit
https://stackoverflow.com/ques...New window External A-TITLE Kotlin on Stack Overflow
https://www.youtube.com/channe...New window External Subdomain A-TITLE Kotlin on YouTube
/docs/contribute.htmlContributing to Kotlin
A-TITLE Contributing to Kotlin
/docs/releases.htmlReleases
A-TITLE Releases
/assets/kotlin-media-kit.pdfPress Kit
A-TITLE Press Kit
/docs/security.htmlSecurity
A-TITLE Security
https://blog.jetbrains.com/kot...New window External Subdomain Blog
A-TITLE Blog
https://youtrack.jetbrains.com...New window External Subdomain Issue Tracker
A-TITLE Issue Tracker
https://resources.jetbrains.co...New window External Subdomain Brand assets
A-TITLE Brand assets
https://www.jetbrains.com/care...New window External Subdomain Anchor Careers
A-TITLE Careers
https://www.jetbrainsmerchandi...New window External Subdomain Kotlin Merch
A-TITLE Kotlin Merch
https://kotlinlang.org/Anchor Opt-Out
A-TITLE Opt-Out
https://jetbrains.com/New window External No Text
https://www.jetbrains.com/New window External Subdomain Text duplicate JetBrains
/foundation/kotlin-foundation....Kotlin Foundation
https://github.com/JetBrains/k...New window External Apache 2 license

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://kotlinlang.org/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.21 seconds.
The file size of the HTML document is fine (112 kB).

HTTP Response Header

NameValue
content-typetext/html
dateFri, 30 Aug 2024 02:38:43 GMT
last-modifiedThu, 29 Aug 2024 16:56:47 GMT
etagW/"6afaf9af965d7dd3da0ae071f6b91b98"
x-amz-server-side-encryptionAES256
serverAmazonS3
content-encodinggzip
varyAccept-Encoding
x-cacheMiss from cloudfront
via1.1 b8f260e966cae470dbec70a43fd5e0ca.cloudfront.net (CloudFront)
x-amz-cf-popFRA60-P10
x-amz-cf-idHARGUqIRsnBISNZMYPAC8JiX6LWhZ1QoP2IUjYDFe1y0B3xYMyHv5w==
x-xss-protection1; mode=block
x-frame-optionsSAMEORIGIN
referrer-policysame-origin
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 10,914 referring domains.
This page has 2,007,295 backlinks.
This page has backlinks from 6,774 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

Search preview

kotlinlang.org
Kotlin Programming Language
Kotlin is a programming language that makes coding concise, cross-platform, and fun. It is Google’s preferred language for Android app development.

Most important keywords

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

KeywordResultRecheck
Kotlin87%Check
Kotlin programming66%Check
Kotlin DataFrame61%Check
Kotlin Roundup61%Check
Kotlin Multiplatform59%Check
programming54%Check
Kotlin programming language50%Check
development46%Check
Android46%Check
Concise46%Check

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