jetbrains.com SEO report

JetBrains: Essential tools for software developers and teams

Visit website
77/ 100

OVERALL SEO SCORE

Review your next improvements

Checks are based on public HTML and responses. Review the evidence and recommended actions below.

Passed24
Needs review6
Not checked1
Analyzed Checks 31

The score excludes checks that could not be completed.

Screenshot

PagePeeker
jetbrains.com
jetbrains.com Screenshot

NEXT STEPS

Recommended next steps

Up to four findings, ordered by check weight.

Detailed findings

Review the observed values, context and actions for each check.

02

Content and images

5 checks

Headings

Passed
H1 1 / H2 18 / H3 25

Headings organize a page into a main topic and supporting sections. This tool checks for one H1 and shows the saved H2-H6 structure.

Keep in mind

Use H1 for the main subject and H2/H3 for logical subsections, rather than selecting levels for visual size alone.

Image alt

Needs review
71 images; 55 with non-empty alt; 16 empty or missing

Alternative text conveys an image’s meaning. The count includes images with non-empty alt text.

Recommended action

Describe informative images in context. Empty alt="" can be appropriate for decorative images, so inspect their purpose before changing them.

Targets and suggested changes

Targethttps://www.jetbrains.com/_assets/rr/hero-image-wrapper-Cug3ZhGM.webp

HTML response line 38 · /html/body/div[1]/div/main/section[1]/div[1]/picture/img

Find the img tag using this URL. Describe informative content, or explicitly use empty alt for a decorative image. The text below is a placeholder; preserve existing classes, dimensions and other attributes.

View evidence and example changes
Observed content
<img src="/_assets/rr/hero-image-wrapper-Cug3ZhGM.webp" alt="" fetchpriority="high" class="_artworkImage_P9ik4">
Example - adapt to the actual content and environment
<img src="https://www.jetbrains.com/_assets/rr/hero-image-wrapper-Cug3ZhGM.webp" alt="Describe the actual image content">

For a decorative image:
<img src="https://www.jetbrains.com/_assets/rr/hero-image-wrapper-Cug3ZhGM.webp" alt="">

Targethttps://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svg

HTML response line 38 · /html/body/div[1]/div/main/section[2]/div[2]/div[1]/div/div[3]/div/picture/img

Find the img tag using this URL. Describe informative content, or explicitly use empty alt for a decorative image. The text below is a placeholder; preserve existing classes, dimensions and other attributes.

View evidence and example changes
Observed content
<img src="/_assets/rr/pycharm-BjOx7Ujf.svg" alt="" loading="lazy">
Example - adapt to the actual content and environment
<img src="https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svg" alt="Describe the actual image content">

For a decorative image:
<img src="https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svg" alt="">

Targethttps://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svg

HTML response line 38 · /html/body/div[1]/div/main/section[2]/div[2]/div[2]/div/div[1]/div/div[1]/div[2]/div/picture/img

Find the img tag using this URL. Describe informative content, or explicitly use empty alt for a decorative image. The text below is a placeholder; preserve existing classes, dimensions and other attributes.

View evidence and example changes
Observed content
<img src="/_assets/rr/pycharm-BjOx7Ujf.svg" alt="" loading="lazy">
Example - adapt to the actual content and environment
<img src="https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svg" alt="Describe the actual image content">

For a decorative image:
<img src="https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svg" alt="">

Targethttps://www.jetbrains.com/_assets/rr/webstorm-MhQ9AjIf.svg

HTML response line 38 · /html/body/div[1]/div/main/section[2]/div[2]/div[2]/div/div[1]/div/div[2]/div[2]/div/picture/img

Find the img tag using this URL. Describe informative content, or explicitly use empty alt for a decorative image. The text below is a placeholder; preserve existing classes, dimensions and other attributes.

View evidence and example changes
Observed content
<img src="/_assets/rr/webstorm-MhQ9AjIf.svg" alt="" loading="lazy">
Example - adapt to the actual content and environment
<img src="https://www.jetbrains.com/_assets/rr/webstorm-MhQ9AjIf.svg" alt="Describe the actual image content">

For a decorative image:
<img src="https://www.jetbrains.com/_assets/rr/webstorm-MhQ9AjIf.svg" alt="">

Targethttps://www.jetbrains.com/_assets/rr/idea-Bk7BpbVP.png

HTML response line 38 · /html/body/div[1]/div/main/section[2]/div[2]/div[2]/div/div[1]/div/div[3]/div[2]/div/picture/img

Find the img tag using this URL. Describe informative content, or explicitly use empty alt for a decorative image. The text below is a placeholder; preserve existing classes, dimensions and other attributes.

View evidence and example changes
Observed content
<img src="/_assets/rr/idea-Bk7BpbVP.png" alt="" loading="lazy">
Example - adapt to the actual content and environment
<img src="https://www.jetbrains.com/_assets/rr/idea-Bk7BpbVP.png" alt="Describe the actual image content">

For a decorative image:
<img src="https://www.jetbrains.com/_assets/rr/idea-Bk7BpbVP.png" alt="">

16 targets; the first five are shown. Review the full saved list in the details below.

Language

Passed
en

The html lang attribute identifies the document’s primary language and helps assistive software select pronunciation.

Keep in mind

Match lang to the main content and mark passages written in another language as appropriate.

Charset

Passed
utf-8

The encoding declaration tells clients how to decode text. It must match the actual response bytes.

Keep in mind

Keep the HTTP or HTML charset declaration consistent with the file encoding; use UTF-8 for UTF-8 content.

Text/HTML ratio

Needs review
3.2%

Tool reference range 15-70%; not an official ranking threshold.

This compares visible text length with HTML length. It cannot determine content quality or rankings on its own.

Recommended action

Do not add filler text to target a ratio. Check for useful HTML content and unnecessary markup.

Targets and suggested changes

Targethttps://www.jetbrains.com/

main / body

Check whether main content exists in the initial HTML. Consider server rendering for missing core text; do not add filler to target a ratio.

View evidence and example changes
Observed content
3.2%

Heading structure

Saved headings, up to 50 per level. Expand the H2-H6 lists when needed.

H11
H218
H325
H418
H50
H60
H1

jetbrains air is one system for building software with agents

H2 18View headings
  1. For {developers}
  2. The JetBrains Kotlin Ecosystem
  3. For {developers}
  4. The JetBrains Kotlin Ecosystem
  5. For teams
  6. For businesses
  7. Solutions that scale with you as you grow
  8. Discover more
  9. AI
  10. Developer Tools
  11. Solutions
  12. Initiatives
  13. Education
  14. Store
  15. Support
  16. Resources
  17. Community
  18. Company
H3 25View headings
  1. A rich suite of tools that provide an exceptional developer experience
  2. Trusted by more than 15M developers
  3. Ready for actual use right out of the box
  4. Complex tasks become easy
  5. Built-in tools
  6. Customizable and extensible
  7. A rich suite of tools that provide an exceptional developer experience
  8. Trusted by more than 15M developers
  9. Ready for actual use right out of the box
  10. Complex tasks become easy
  11. Built-in tools
  12. Customizable and extensible
  13. Ensure efficient collaboration and maintain quality codebases with a fast software delivery flow
  14. Many of the world's most dynamic teams find that JetBrains tools make them more creative and effective
  15. TeamCity
  16. Our products are technology-agnostic and support a mix of languages and other tools that your team and project may be using now or tomorrow.
  17. Boost developer experience
  18. Stay competitive
  19. Minimize risks
  20. Control costs
  21. Trusted by more than 300,000 organizations
  22. Choose your IDE
  23. Contact support
  24. Speak to sales
  25. Annual Highlights
H4 18View headings
  1. Ready for actual use right out of the box
  2. Complex tasks become easy
  3. Built-in tools
  4. Customizable and extensible
  5. IntelliJ IDEA
  6. PyCharm
  7. DataGrip
  8. WebStorm
  9. Rider
  10. CLion
  11. Ready for actual use right out of the box
  12. Complex tasks become easy
  13. Built-in tools
  14. Customizable and extensible
  15. TeamCity
  16. YouTrack
  17. Qodana
  18. Datalore
Images and alternative text71 saved

Up to 100 images are saved. Review an image’s purpose when its alt text is empty.

URLImage alt
https://www.jetbrains.com/_assets/rr/hero-image-wrapper-Cug3ZhGM.webpEmpty or missing
https://www.jetbrains.com/_assets/rr/for-dev-air-ides-fIZT6SGd.pngAir agent sessions running in the IDE
https://www.jetbrains.com/_assets/rr/for-teams-air-web-lCn3ipol.pngAir shared workspace for teams
https://www.jetbrains.com/_assets/rr/for-org-access-management-JWoDHmC9.pngAir adoption and governance tools
https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svgEmpty or missing
https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svgEmpty or missing
https://www.jetbrains.com/_assets/rr/webstorm-MhQ9AjIf.svgEmpty or missing
https://www.jetbrains.com/_assets/rr/idea-Bk7BpbVP.pngEmpty or missing
https://www.jetbrains.com/_assets/rr/rider-DKxD8ofa.gifEmpty or missing
https://www.jetbrains.com/_assets/rr/kotlin-section-bg-CdwNU3_s.pngEmpty or missing
https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svgEmpty or missing
https://www.jetbrains.com/_assets/rr/pycharm-BjOx7Ujf.svgEmpty or missing
https://www.jetbrains.com/_assets/rr/webstorm-MhQ9AjIf.svgEmpty or missing
https://www.jetbrains.com/_assets/rr/idea-Bk7BpbVP.pngEmpty or missing
https://www.jetbrains.com/_assets/rr/rider-DKxD8ofa.gifEmpty or missing
https://www.jetbrains.com/_assets/rr/kotlin-section-bg-CdwNU3_s.pngEmpty or missing
https://resources.jetbrains.com/storage/wtui/logos/gradle_mono.svgGradle Inc.
https://www.jetbrains.com/_assets/rr/logo_zynex_white-Cdw9CQvA.svgzynex
https://www.jetbrains.com/_assets/rr/teamcity-pipe-XzHY_QBD.pngEmpty or missing
https://resources.jetbrains.com/storage/wtui/logos/vb-dotnet_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/java_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/kotlin_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/android_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/javascript_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/typescript_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/php_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/csharp_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/python_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/go_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/html_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/scala_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/vb-dotnet_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/java_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/kotlin_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/android_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/javascript_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/typescript_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/php_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/csharp_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/python_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/go_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/html_dark.svglogo
https://resources.jetbrains.com/storage/wtui/logos/scala_dark.svglogo
https://www.jetbrains.com/_assets/rr/ide-services-bg-D-0V5097.svgEmpty or missing
https://www.jetbrains.com/_assets/rr/aicpa-soc-logo-CMR8-5Xp.pngEmpty or missing
https://resources.jetbrains.com/storage/wtui/logos/volkswagen_mono.svgVolkswagen
https://resources.jetbrains.com/storage/wtui/logos/citibank_mono.svgCitibank
https://resources.jetbrains.com/storage/wtui/logos/bmw_mono.svgBMW
https://resources.jetbrains.com/storage/wtui/logos/booking-com_mono.svgBooking.com
https://resources.jetbrains.com/storage/wtui/logos/visa_mono.svgVisa
https://resources.jetbrains.com/storage/wtui/logos/shopify_mono.svgShopify
https://resources.jetbrains.com/storage/wtui/logos/google_mono.svgGoogle
https://resources.jetbrains.com/storage/wtui/logos/nasa_mono.svgNASA
https://resources.jetbrains.com/storage/wtui/logos/tesla_mono.svgTesla
https://resources.jetbrains.com/storage/wtui/logos/x_mono.svgX
https://resources.jetbrains.com/storage/wtui/logos/thoughtworks_mono.svgThoughtWorks
https://resources.jetbrains.com/storage/wtui/logos/valve_mono.svgValve
Oculus
https://resources.jetbrains.com/storage/wtui/logos/volkswagen_mono.svgVolkswagen
https://resources.jetbrains.com/storage/wtui/logos/citibank_mono.svgCitibank
https://resources.jetbrains.com/storage/wtui/logos/bmw_mono.svgBMW
https://resources.jetbrains.com/storage/wtui/logos/booking-com_mono.svgBooking.com
https://resources.jetbrains.com/storage/wtui/logos/visa_mono.svgVisa
https://resources.jetbrains.com/storage/wtui/logos/shopify_mono.svgShopify
https://resources.jetbrains.com/storage/wtui/logos/google_mono.svgGoogle
https://resources.jetbrains.com/storage/wtui/logos/nasa_mono.svgNASA
https://resources.jetbrains.com/storage/wtui/logos/tesla_mono.svgTesla
https://resources.jetbrains.com/storage/wtui/logos/x_mono.svgX
https://resources.jetbrains.com/storage/wtui/logos/thoughtworks_mono.svgThoughtWorks
https://resources.jetbrains.com/storage/wtui/logos/valve_mono.svgValve
Oculus
KeywordsFrequency and metadata

Word occurrence counts from extracted content, not search demand or keyword rankings.

tools17 code14 ide12 jetbrains10 non8 commercial8 developers6 applications6 help6 coding6 software5 team5 use5 right5 languages5 fast5 suggestions5 stay5 quality5 products5

Meta keywords · Not found

Meta keywords do not contribute to this tool’s score.

04

Mobile experience

5 checks

Viewport

Passed
width=device-width, initial-scale=1

Viewport metadata enables device-width layouts. It is not a test of real mobile layout or touch targets.

Keep in mind

Check width=device-width, then inspect overflow, zoom, forms and buttons on a small screen.

Favicon

Passed
The current check passed.

This detects a link declaration for a browser icon, rather than verifying its rendered appearance.

Keep in mind

Check that the icon file loads and remains recognizable on light and dark browser surfaces.

Apple touch icon

Passed
The current check passed.

This detects a touch icon declaration for saved home-screen shortcuts.

Keep in mind

Review the icon’s dimensions, padding and background, then inspect it on an actual device.

Modern images

Passed
10/71

This detects WebP/AVIF from img src/srcset extensions and picture source types. Images whose format cannot be inferred from HTML, such as extensionless CDN URLs, may not be reflected in the count.

Keep in mind

Compare quality and file size, and inspect the actual delivered format in browser developer tools.

Lazy loading

Passed
16/71

This detects loading="lazy" on img elements. Pages with few images can pass the tool’s heuristic without it.

Keep in mind

Consider lazy loading below-the-fold images while keeping prominent first-screen images promptly available.

05

Technical checks

8 checks

Doctype

Passed
html

The doctype declaration helps browsers render HTML in standards mode.

Keep in mind

Place <!doctype html> at the start of the document and check for unintended output before it.

CSS files

Needs review
20

Tool heuristic: up to 4 external files

This counts external stylesheet declarations. Count alone does not measure transfer size, caching or render blocking.

Recommended action

Inspect duplicate or unused CSS and render blocking, then prioritize changes using actual performance measurements.

Targets and suggested changes

Targethttps://www.jetbrains.com/_assets/rr/root-ErA1rNGF.css

HTML response line 38 · /html/head/link[99]

This file is referenced by the page. Find duplicate tags and remove or conditionally load files that are unused here. File count alone does not establish a defect in this file.

View evidence and example changes
Observed content
<link rel="stylesheet" href="/_assets/rr/root-ErA1rNGF.css">

Targethttps://www.jetbrains.com/_assets/rr/page-BoBGeONw.css

HTML response line 38 · /html/head/link[100]

This file is referenced by the page. Find duplicate tags and remove or conditionally load files that are unused here. File count alone does not establish a defect in this file.

View evidence and example changes
Observed content
<link rel="stylesheet" href="/_assets/rr/page-BoBGeONw.css">

Targethttps://www.jetbrains.com/_assets/rr/use-async-data-DwTsPMzj.css#

HTML response line 38 · /html/head/link[101]

This file is referenced by the page. Find duplicate tags and remove or conditionally load files that are unused here. File count alone does not establish a defect in this file.

View evidence and example changes
Observed content
<link rel="stylesheet" href="/_assets/rr/use-async-data-DwTsPMzj.css#">

Targethttps://www.jetbrains.com/_assets/rr/default-layout-styles-Dg_WB7Un.css

HTML response line 38 · /html/head/link[102]

This file is referenced by the page. Find duplicate tags and remove or conditionally load files that are unused here. File count alone does not establish a defect in this file.

View evidence and example changes
Observed content
<link rel="stylesheet" href="/_assets/rr/default-layout-styles-Dg_WB7Un.css">

Targethttps://www.jetbrains.com/_assets/rr/layout-DrRf1TGK.css

HTML response line 38 · /html/head/link[103]

This file is referenced by the page. Find duplicate tags and remove or conditionally load files that are unused here. File count alone does not establish a defect in this file.

View evidence and example changes
Observed content
<link rel="stylesheet" href="/_assets/rr/layout-DrRf1TGK.css">

20 targets; the first five are shown. Review the full saved list in the details below.

JavaScript files

Passed
0

Tool heuristic: up to 6 external files

This counts script elements with src attributes. File count alone cannot measure execution cost or responsiveness.

Keep in mind

Review duplicated scripts and expensive startup work; consider defer, async or delayed execution where appropriate.

Compression

Passed
gzip

This checks the HTML Content-Encoding header. Compression can reduce transfer size, with savings depending on the response.

Keep in mind

Review text compression on the server or CDN, treating already compressed image formats separately.

Security headers

Passed
3/6

Tool heuristic: at least 3 of 6 selected headers present

This detects selected security-related response headers. Their count does not establish policy quality or protection.

Keep in mind

Review CSP, HSTS and other values for the application, then test for blocked resources or broken functionality.

HTTPS

Passed
https://www.jetbrains.com/

This checks whether the final analyzed page used HTTPS. It is not a security audit of the whole site.

Keep in mind

Review certificate validity, mixed content and HTTPS on important linked pages and forms.

HTTPS redirect

Passed
https://www.jetbrains.com/

This checks whether a request starting over HTTP ends on HTTPS.

Keep in mind

Configure consistent HTTP-to-HTTPS redirects and check for unnecessary chains or loops.

W3C validity

Not checked
Not verified in this analysis.

These are HTML validation results from W3C Nu, not a ranking, accessibility or security certification.

Recommended action

Check network restrictions and provider availability before retrying. An unknown result is not a confirmed failure or a zero score.

CSS files and locations20 saved

Up to 100 files per type are saved. File count alone does not establish a defect in any file.

URLHTML response location
https://www.jetbrains.com/_assets/rr/root-ErA1rNGF.css38 · /html/head/link[99]
https://www.jetbrains.com/_assets/rr/page-BoBGeONw.css38 · /html/head/link[100]
https://www.jetbrains.com/_assets/rr/use-async-data-DwTsPMzj.css#38 · /html/head/link[101]
https://www.jetbrains.com/_assets/rr/default-layout-styles-Dg_WB7Un.css38 · /html/head/link[102]
https://www.jetbrains.com/_assets/rr/layout-DrRf1TGK.css38 · /html/head/link[103]
https://www.jetbrains.com/_assets/rr/use-cart-info-BU9IsmPe.css#38 · /html/head/link[104]
https://www.jetbrains.com/_assets/rr/CSSTransition-C74qkN5T.css38 · /html/head/link[105]
https://www.jetbrains.com/_assets/rr/lib-B367F2_o.css38 · /html/head/link[106]
https://www.jetbrains.com/_assets/rr/lib-DKGQgrGm.css38 · /html/head/link[107]
https://www.jetbrains.com/_assets/rr/lib-CD8o8faq.css38 · /html/head/link[108]
https://www.jetbrains.com/_assets/rr/lib-DrOGiU74.css38 · /html/head/link[109]
https://www.jetbrains.com/_assets/rr/lib-BDjBy2uR.css38 · /html/head/link[110]
https://www.jetbrains.com/_assets/rr/rs-responsive-typography-CRxa5Fsf.css38 · /html/head/link[111]
https://www.jetbrains.com/_assets/rr/rs-button-size-6g7n5x1z.css38 · /html/head/link[112]
https://www.jetbrains.com/_assets/rr/snap-carousel-BZ2EZdET.css38 · /html/head/link[113]
https://www.jetbrains.com/_assets/rr/carousel-controls-BwZMUvwI.css38 · /html/head/link[114]
https://www.jetbrains.com/_assets/rr/button-stretch-DHoWTpYM.css38 · /html/head/link[115]
https://www.jetbrains.com/_assets/rr/marquee-DSq8IdUy.css38 · /html/head/link[116]
https://www.jetbrains.com/_assets/rr/lib-Pe-8qIoG.css38 · /html/head/link[117]
https://www.jetbrains.com/_assets/rr/soc-certification-banner-DEuMgoSa.css38 · /html/head/link[118]
Security response headersView values
strict-transport-security
max-age=31536000;
content-security-policy
Not found
x-content-type-options
nosniff
x-frame-options
DENY
referrer-policy
Not found
permissions-policy
Not found
W3C messages0 saved

The external service is unavailable. Please try again later.

06

Search and AI crawlers

4 checks

Robots.txt

Passed
robots.txt

This checks the robots.txt response. File presence does not verify all crawler permissions or actual indexing.

Keep in mind

Review bot and path rules for your intended policy. Protect private information with authentication and access controls.

XML Sitemap

Passed
https://www.jetbrains.com/sitemap_index.xml

This detects a sitemap format at a declared or default URL. It does not crawl and validate every listed URL.

Keep in mind

Include intended canonical URLs and meaningful update dates. Declare a custom sitemap location in robots.txt.

llms.txt

Needs review
The expected configuration was not detected.

This checks for a text response at /llms.txt. Its presence does not guarantee use by an AI service or search visibility.

Recommended action

If you publish one, describe public resources accurately and keep its content and links current.

Targets and suggested changes

Targethttps://www.jetbrains.com/llms.txt

/llms.txt

If desired, publish UTF-8 text at the root and add real public documentation links. This is optional.

View evidence and example changes
Example - adapt to the actual content and environment
# JetBrains: Essential tools for software developers and teams

- [Home](https://www.jetbrains.com/)

AI crawlers

Passed
AI search/answer bots allowed 5/5 · training bots allowed 3/3

Passes when every AI search/answer bot is allowed; training bots are shown for reference only

This interprets root-path robots.txt rules for five AI search/answer bots (which read pages to cite them in answers) and three training bots. Only the search/answer bots decide the result; training bots are shown for reference. Actual citations are not checked.

Keep in mind

Allow the search/answer bots if you want to be cited in AI answers. Blocking training crawlers is a policy choice and does not affect this result.

Bot access to the root path

OAI-SearchBot Search/answerAllowed
ChatGPT-User Search/answerAllowed
Claude-SearchBot Search/answerAllowed
Claude-User Search/answerAllowed
PerplexityBot Search/answerAllowed
GPTBot TrainingAllowed
ClaudeBot TrainingAllowed
Google-Extended TrainingAllowed
robots.txt sourceExpand
User-Agent: *
# Global
Disallow: */search/
Disallow: */shop/
Disallow: */eshop*
Disallow: */estore*
Disallow: */unitrun*
Disallow: /languages/
Disallow: */feedback/
# crawling _allowed_: indexing blocked via robots noindex
# Disallow: */promo/
# Disallow: */download-thanks

# Sitemaps
Sitemap: https://www.jetbrains.com/sitemap_index.xml

# Yandex
User-agent: Yandex
Clean-param: q&products&utm_source&productedition&src&var&type&productversion&order&from&search&_ga&_gac&_gl&edition&utm_content&vsversion&hl&u&keyword&utm_medium&dclid&topic&rel&source&build&platform&ref&installedvsversions&utm_code&fbclid&products_id&fromMenu&fromblog&origin&code&fromide&timezone&utm_campaign&gclsrc&sid&page&section&mkt_tok&mode&keymap&rss&s

# Baidu
User-agent: Baiduspider
Disallow: */promo/
Disallow: */download-thanks
Disallow: /?q
Disallow: /?products
Disallow: /?utm_source
Disallow: /?productedition
Disallow: /?src
Disallow: /?var
Disallow: /?type
Disallow: /?productversion
Disallow: /?order
Disallow: /?from
Disallow: /?search
Disallow: /?_ga
Disallow: /?_gac
Disallow: /?_gl
Disallow: /?edition
Disallow: /?utm_content
Disallow: /?vsversion
Disallow: /?hl
Disallow: /?u
Disallow: /?keyword
Disallow: /?utm_medium
Disallow: /?dclid
Disallow: /?topic
Disallow: /?rel
Disallow: /?source
Disallow: /?build
Disallow: /?platform
Disallow: /?ref
Disallow: /?installedvsversions
Disallow: /?utm_code
Disallow: /?fbclid
Disallow: /?products_id
Disallow: /?fromMenu
Disallow: /?fromFooter
Disallow: /?fromblog
Disallow: /?origin
Disallow: /?code
Disallow: /?fromide
Disallow: /?timezone
Disallow: /?utm_campaign
Disallow: /?gclsrc
Disallow: /?sid
Disallow: /?page
Disallow: /?section
Disallow: /?mkt_tok
Disallow: /?mode
Disallow: /?keymap
Disallow: /?rss
Disallow: /?s
07

PageSpeed Insights

External performance test

Run Google Lighthouse performance, accessibility, best practices and SEO checks. Device-specific results are cached for one day and are separate from the overall score above.