Generated on March 05 2026 10:36 AM
Old data? UPDATE !
The score is 40/100
Title
Racket
Length : 6
Ideally, your title should contain between 10 and 70 characters (spaces included). Use this free tool to calculate text length.
Description
Length : 0
Very bad. We haven't found meta description on your page. Use this free online meta tags generator to create description.
Keywords
Very bad. We haven't found meta keywords on your page. Use this free online meta tags generator to create keywords.
Og Meta Properties
This page does not take advantage of Og Properties. This tags allows social crawler's better structurize your page. Use this free og properties generator to create them.
Headings
| H1 | H2 | H3 | H4 | H5 | H6 |
| 0 | 0 | 0 | 0 | 0 | 0 |
Images
We found 13 images on this web page.
Good, most or all of your images have alt attributes.
Text/HTML Ratio
Ratio : 0%
This page's ratio of text to HTML code is below 15 percent, this means that your website probably needs more text content.
Flash
Perfect, no Flash content has been detected on this page.
Iframe
Great, there are no Iframes detected on this page.
URL Rewrite
Good. Your links looks friendly!
Underscores in the URLs
Perfect! No underscores detected in your URLs.
In-page links
We found a total of 120 links including 4 link(s) to files
| Anchor | Type | Juice |
|---|---|---|
| donate | Internal | Passing Juice |
| docs | Internal | Passing Juice |
| packages | Internal | Passing Juice |
| download | Internal | Passing Juice |
| Racket version 9.1 | Internal | Passing Juice |
| define | Internal | Passing Juice |
| hash-ref | Internal | Passing Juice |
| message-box | Internal | Passing Juice |
| Package System | Internal | Passing Juice |
| GUI Framework | Internal | Passing Juice |
| Standalone Binaries | Internal | Passing Juice |
| Foreign Interface | Internal | Passing Juice |
| Web Applications | Internal | Passing Juice |
| Database | Internal | Passing Juice |
| Math & Statistics | Internal | Passing Juice |
| Full List → | Internal | Passing Juice |
| Intro To Macros | Internal | Passing Juice |
| Macros In Depth | Internal | Passing Juice |
| Making New Languages | Internal | Passing Juice |
| Sample #Langs | Internal | Passing Juice |
| The Contract Guide | Internal | Passing Juice |
| High-Order Contracts | External | Passing Juice |
| The Typed Racket Guide | Internal | Passing Juice |
| Gradual Typing | External | Passing Juice |
| DrRacket Guide | Internal | Passing Juice |
| VS Code/Magic Racket | External | Passing Juice |
| Emacs Integration | Internal | Passing Juice |
| Vim Integration | Internal | Passing Juice |
| define-type | Internal | Passing Juice |
| U | Internal | Passing Juice |
| String | Internal | Passing Juice |
| Number | Internal | Passing Juice |
| : | Internal | Passing Juice |
| Listof | Internal | Passing Juice |
| apply | Internal | Passing Juice |
| string-append | Internal | Passing Juice |
| filter | Internal | Passing Juice |
| string? | Internal | Passing Juice |
| list | Internal | Passing Juice |
| sqrt | Internal | Passing Juice |
| require | Internal | Passing Juice |
| only-in | Internal | Passing Juice |
| title | Internal | Passing Juice |
| italic | Internal | Passing Juice |
| itemlist | Internal | Passing Juice |
| for/list | Internal | Passing Juice |
| in-range | Internal | Passing Juice |
| item | Internal | Passing Juice |
| ~a | Internal | Passing Juice |
| :- | Internal | Passing Juice |
| provide | Internal | Passing Juice |
| for-syntax | Internal | Passing Juice |
| define-syntax | Internal | Passing Juice |
| syntax-parse | Internal | Passing Juice |
| λ | Internal | Passing Juice |
| printf | Internal | Passing Juice |
| add new syntactic constructs | Internal | Passing Juice |
| new | Internal | Passing Juice |
| frame% | Internal | Passing Juice |
| random | Internal | Passing Juice |
| if | Internal | Passing Juice |
| = | Internal | Passing Juice |
| when | Internal | Passing Juice |
| send | Internal | Passing Juice |
| for | Internal | Passing Juice |
| button% | Internal | Passing Juice |
| a cross-platform GUI toolbox | Internal | Passing Juice |
| web server | Internal | Passing Juice |
| Thousands of additional packages | Internal | Passing Juice |
| single command | Internal | Passing Juice |
| algebraic pattern matching | Internal | Passing Juice |
| event-handling | Internal | Passing Juice |
| logic-constraint solver | Internal | Passing Juice |
| classes and objects, mixins and traits | External | Passing Juice |
| an application domain | External | Passing Juice |
| DrRacket | Internal | Passing Juice |
| née DrScheme | External | Passing Juice |
| datalog | Internal | Passing Juice |
| parsing packages | Internal | Passing Juice |
| Source Code | External | Passing Juice |
| Bug Reports | External | Passing Juice |
| Nightly Snapshot Builds | Internal | Passing Juice |
| Quick Introduction | Internal | Passing Juice |
| Systems Programming | Internal | Passing Juice |
| The Racket Guide | Internal | Passing Juice |
| The Racket Reference | Internal | Passing Juice |
| Web Applications | Internal | Passing Juice |
| Discourse | External | Passing Juice |
| Discord | External | Passing Juice |
| Slack | External | Passing Juice |
| sign up | External | Passing Juice |
| External | Passing Juice | |
| Mailing lists | Internal | Passing Juice |
| Mastodon | External | Passing Juice |
| External | Passing Juice | |
| Blog | Internal | Passing Juice |
| Wiki | External | Passing Juice |
| YouTube | External | Passing Juice |
| Team | Internal | Passing Juice |
| Contributing | Internal | Passing Juice |
| Friendly Environment Policy | Internal | Passing Juice |
| The Racket Guide | Internal | Passing Juice |
| Realm of Racket | External | Passing Juice |
| Beautiful Racket | External | Passing Juice |
| Server: Racket | External | Passing Juice |
| All Racket Books | Internal | Passing Juice |
| The Racket Summer School | Internal | Passing Juice |
| Program by Design (aka TeachScheme!) | External | Passing Juice |
| Bootstrap | External | Passing Juice |
| Racket T-Shirts | External | Passing Juice |
| Racket Stickers | External | Passing Juice |
| the NSF | External | Passing Juice |
| DARPA | External | Passing Juice |
| Fund for the Improvement of Postsecondary Education (FIPSE) | External | Passing Juice |
| US Department of Education | External | Passing Juice |
| Exxon Foundation | External | Passing Juice |
| Microsoft | External | Passing Juice |
| Mozilla | External | Passing Juice |
| External | Passing Juice | |
| individuals | Internal | Passing Juice |
Keywords Cloud
Keywords Consistency
| Keyword | Content | Title | Keywords | Description | Headings |
|---|
Url
Domain : racket-lang.org
Length : 15
Favicon
Great, your website has a favicon.
Printability
We could not find a Print-Friendly CSS.
Language
You have not specified the language. Use this free meta tags generator to declare the intended language of your website.
Dublin Core
This page does not take advantage of Dublin Core.
Doctype
HTML 5
Encoding
Perfect. Your declared charset is UTF-8.
W3C Validity
Errors : 0
Warnings : 0
Email Privacy
Great no email address has been found in plain text!
Deprecated HTML
Great! We haven't found deprecated HTML tags in your HTML.
Speed Tips
![]() |
Attention! Try to avoid nested tables in HTML. |
![]() |
Too bad, your website is using inline styles. |
![]() |
Great, your website has few CSS files. |
![]() |
Perfect, your website has few JavaScript files. |
![]() |
Perfect, your website takes advantage of gzip. |
Mobile Optimization
![]() |
Apple Icon |
![]() |
Meta Viewport Tag |
![]() |
Flash content |
XML Sitemap
Missing
Your website does not have an XML sitemap - this can be problematic.
A sitemap lists URLs that are available for crawling and can include additional information like your site's latest updates, frequency of changes and importance of the URLs. This allows search engines to crawl the site more intelligently.
Robots.txt
https://racket-lang.org/robots.txt
Great, your website has a robots.txt file.
Analytics
Missing
We didn't detect an analytics tool installed on this website.
Web analytics let you measure visitor activity on your website. You should have at least one analytics tool installed, but It can also be good to install a second in order to cross-check the data.
Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.