Jcp.org - SEO Checker

Overview of the SEO Check
Meta information
72% 
Page quality
60% 
Page structure
94% 
Link structure
25% 
Server
80% 
External factors
100% 
SEO Score
Response time
0.84 s
File size
32.40 kB
Words
992
Media files
53
Number of links
111 internal / 10 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
The Java Community Process(SM) Program
The length of the page title is perfect. (396 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The meta description is missing.
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
Server location: United States of America
The language is not specified in the HTML markup.
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 charset encoding (ISO-8859-1) is set correctly.
Doctype
(Nice to have)
The Doctype markup is not in the first line of your HTML document. There must be no white spaces before the doctype markup.
The doctype XHTML 1.0 Transitional is set correctly.
Favicon
(Nice to have)
No favicon is linked in the HTML code.

Meta tags

NameValue
Content-Typetext/html; charset=UTF-8

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

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

Page quality

Content
(Critically important)
Words from the H1 heading are not used in the page content.
This page contains 992 words. That's ok.
25.2% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
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 24.21 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No viewpoint tag is provided.
No Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
Some tags are too long. With 1305 characters this one is longer than 70 characters:
"jsr 398 java se 23 final release jsr 199 java compiler api maintenance release 4 jsr 269 pluggable ann..."
Image SEO
(Somewhat important)
41 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
https://jcp.org/images/spacer.gifJava Community Process
https://jcp.org/images/button_go.gifSubmit this Search
https://jcp.org/images/spacer.gifNo alt attribute provided
https://jcp.org/images/hr_dots1.gifNo alt attribute provided
https://jcp.org/images/hd_find-jsrs.gifFind JSRs
https://jcp.org/images/button_go.gifSubmit this Search
https://jcp.org/images/spacer.gifNo alt attribute provided
https://jcp.org/images/hd_my-jcp.gifMy JCP
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/hr_dots1.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/hd_jcp-info.gifJCP Info
https://jcp.org/images/spacer.gifNo alt attribute provided
https://jcp.org/images/ad_banner2.gifAd Banner
https://jcp.org/images/common/trans.gifNo alt attribute provided
https://jcp.org/images/common/trans.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
/images/Find-us-facebook-icon1.pngFind us on FacebookFind us on Facebook
/images/Follow-Us-on-twitter-2.pngFollow us on TwitterFollow us on Twitter
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/bar_green.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
https://jcp.org/images/global/spacer.gifNo alt attribute provided
/images/global/hd_quick-links.gifQuick Links
https://jcp.org/images/global/hd_news.gifNews
https://jcp.org/images/global/hr_dots1.gifNo alt attribute provided
https://jcp.org/images/spacer.gifNo alt attribute provided
/images/common/logo_oracle_footer.gifOracle Corporation
https://jcp.org/images/spacer.gifNo alt attribute provided

Page structure

H1 heading
(Critically important)
JSR Updates
The H1 heading is too short (11 characters). It should be at least 20 Characters long.
Headings
(Important)
The heading structure is perfect.

Heading structure

Heading levelContent
H1 JSR Updates
Some internal links have dynamic parameters. All internal URLs, which are not marked as nofollow, should not contain dynamic parameters.
Some anchor texts are used more than once.
The number of internal links is ok.
None of the anchor texts is too long.
There are 10 external links on this page.
LinkAttributesAnchor text
https://jcp.org/en/home/indexIMG-ALT Java Community Process
/en/press/pressroomPress Room
http://java.com/java/download/...External Get Java Here
https://jcp.org/en/jsr/platformJSRs by Platform
https://jcp.org/en/jsr/techJSRs by Technology
https://jcp.org/en/jsr/stageJSRs by Stage
https://jcp.org/en/jsr/ecJSRs by Committee
https://jcp.org/en/jsr/allList of All JSRs
https://jcp.org/en/user/registerRegister for Site
https://jcp.org/en/home/termsJCP Terms of Use
http://www.oracle.com/us/legal...External Subdomain Oracle Privacy Policy
/en/procedures/overviewAbout JCP
/en/procedures/overviewProgram Overview
/en/procedures/jcp2JCP Process Document
/en/whatsnew/calendarCalendar
/en/participation/membersJCP Members
/en/participation/committeeExecutive Committee
/en/whatsnew/electionsElections
/en/participation/overviewGet Involved
/en/participation/overviewOverview
/en/participation/membershipBecoming a JCP Member
https://jcp.org/java-in-educationJava in Education
/en/resources/contentsCommunity Resources
/en/resources/contentsText duplicate Overview
/en/resources/tutorialsTutorials
/en/resources/multimediaJCP Podcasts
/en/resources/guideSpec Lead Guide
https://jcp.org/en/resources/tdkTCK Tool & Info
/en/resources/license_referenceLicense Reference
https://jcp.org/en/press/pmoCommunity News
https://jcp.org/en/press/pmoNews
/en/press/news/awards/awards_mainPrograms & Awards
https://jcp.org/en/press/releasesPress Releases
https://jcp.org/en/press/successSuccess Stories
/en/introduction/faqFAQ
/en/resources/contactsContact Us
http://java.com/java/download/...New window External IMG-ALT Ad Banner
https://jcp.org/en/user/registerregister now
/en/introduction/overviewoverview page
http://www.facebook.com/pages/...External Subdomain IMG-ALT Find us on Facebook
https://twitter.com/jcp_orgExternal IMG-ALT Follow us on Twitter
/en/whatsnew/electionselections page
/en/press/pmo/newsletter/2024/...Summer 2024 edition of the JCP Newsletter
/en/awards/nominationnomination
/aboutJava/communityprocess/ec...agenda
/aboutJava/communityprocess/me...recording
/en/press/news/JCP_25_Year_Ann...JCP 25-year Anniversary
https://jcp.org/java-in-educationText duplicate Java in Education
/aboutJava/communityprocess/me...message from Heather VanCura
https://github.com/jcp-org/Jav...External Java Ecosystem JCP Working Group
/en/jsr/stage?listBy=jsrNew JSRs
/en/jsr/detail?id=399JSR 399
/en/jsr/stage?listBy=publicPublic Reviews
/en/jsr/stage?listBy=finalFinal Releases
/en/jsr/detail?id=282JSR 282
/en/jsr/detail?id=378JSR 378
/en/jsr/detail?id=381JSR 381
/en/jsr/detail?id=393JSR 393
/en/jsr/detail?id=394JSR 394
/en/jsr/detail?id=395JSR 395
/en/jsr/detail?id=396JSR 396
/en/jsr/detail?id=397JSR 397
/en/jsr/detail?id=398JSR 398
/en/jsr/stage?listBy=maintMaintenance Reviews
/en/jsr/stage?listBy=finalMaintenance Releases
/en/jsr/detail?id=199JSR 199
/en/jsr/detail?id=243JSR 243
/en/jsr/detail?id=269JSR 269
/en/jsr/detail?id=337JSR 337
/en/jsr/detail?id=354JSR 354
/en/jsr/detail?id=384JSR 384
/en/jsr/detail?id=385JSR 385
/en/jsr/detail?id=387JSR 387
/en/jsr/detail?id=392JSR 392
/en/jsr/detail?id=907JSR 907
/en/jsr/detail?id=387Text duplicate JSR 387
/en/jsr/detail?id=364JSR 364
/en/jsr/detail?id=355JSR 355
/en/jsr/detail?id=348JSR 348
http://www.java.net/form/jcp-2...External Subdomain transparency checks or audits on JSRs
/en/resources/multimediaMultimedia page of jcp.org:
/en/press/news/JCP_JUG_Involve...Read more here...
/en/resources/guideText duplicate Spec Lead Guide
/en/procedures/jcp2JCP 2
/en/resources/EC_summariesEC meeting summaries
/en/whatsnew/calendarText duplicate Calendar
/en/resources/multimediaMultimedia page
https://jcp.org/en/jsr/proposalSubmit a new JSR
https://community.oracle.com/c...External Subdomain JCP Community Page
/aboutJava/communityprocess/fi...JSR 398 Java SE 23 Final Release
/aboutJava/communityprocess/mr...JSR 199 Java Compiler API Maintenance Release 4
/aboutJava/communityprocess/mr...JSR 269 Pluggable Annotation Processing API Maintenance Release 9
/aboutJava/communityprocess/pr...JSR 398 Java SE 23 Public Review
/aboutJava/communityprocess/ma...JSR 199 Java Compiler API Maintenance Review 7
/aboutJava/communityprocess/fi...JSR 282 Real-Time Specification for Java 2.0 Final Release
/aboutJava/communityprocess/ma...JSR 269 Pluggable Annotation Processing API Maintenance Review 17
/aboutJava/communityprocess/mr...JSR 392 Java SE 17 Maintenance Release
/aboutJava/communityprocess/mr...JSR 384 Java SE 11 Maintenance Release 3
/aboutJava/communityprocess/mr...JSR 337 Java SE 8 Release Contents Maintenance Release 6
/en/jsr/detail?id=399JSR 399 Java SE 24 iteration begins
/aboutJava/communityprocess/ma...JSR 392 Java SE 17 Maintenance Review
/aboutJava/communityprocess/ma...JSR 384 Java SE 11 Maintenance Review 3
/aboutJava/communityprocess/ma...JSR 337 Java SE 8 Release Contents Maintenance Review 6
/aboutJava/communityprocess/mr...JSR 269 Pluggable Annotation Processing Maintenance Release
/aboutJava/communityprocess/fi...JSR 397 Java SE 22 Final Release
/aboutJava/communityprocess/mr...JSR 385 Units of Measurement API 2 Maintenance Release 2
/en/jsr/detail?id=398JSR 398 Java SE 23 iteration begins
/aboutJava/communityprocess/fi...JSR 396 Java SE 21 Final Release
/aboutJava/communityprocess/mr...JSR 269 Pluggable Annotation Processing API Maintenance Release 7
/aboutJava/communityprocess/mr...JSR 384 Java SE 11 Maintenance Release 2
/aboutJava/communityprocess/mr...JSR 337 Java SE 8 Maintenance Release 5
/aboutJava/communityprocess/ma...JSR 384 Java SE 11 Maintenance Review 2
/aboutJava/communityprocess/ma...JSR 337 Java SE 8 Maintenance Review 5
/aboutJava/communityprocess/fi...JSR 378 Portlet 3.0 Bridge for JavaServer Faces 2.2 Final Release
/aboutJava/communityprocess/mr...JSR 243 Java Data Objects Maintenance Release 4
/aboutJava/communityprocess/fi...JSR 381 Visual Recognition Specification Final Release
/aboutJava/communityprocess/fi...JSR 392 Java SE 17 Final Release
/en/resources/contactsText duplicate Contact Us
https://jcp.org/en/home/termsTerms of Use
http://www.oracle.com/us/legal...External Subdomain Privacy Policy
http://www.oracle.com/us/legal...External Subdomain Trademarks

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://jcp.org/en/home/index"
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 of 0.84 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
The file size of the HTML document is fine (32 kB).

HTTP Response Header

NameValue
content-typetext/html; charset=ISO-8859-1
x-content-type-optionsnosniff
x-frame-optionsSAMEORIGIN
x-xss-protection1
strict-transport-securitymax-age=31536000; includeSubDomains;
content-security-policydefault-src https: 'unsafe-eval' 'unsafe-inline'; object-src 'self'
x-oracle-dms-ecid0068z8kAMnPFk3KimTKqkJ00043i000nqw
x-oracle-dms-rid0:1
varyAccept-Encoding
x-akamai-transformed9 6935 0 pmb=mRUM,1
content-encodinggzip
dateTue, 08 Oct 2024 07:35:57 GMT
content-length8380
set-cookie100 Characters
server-timingcdn-cache; desc=MISS
statuscode200
http_versionHTTP/2

External factors

This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 128 referring domains.
This page has 364 backlinks.
This page has backlinks from 116 different ip addresses.

Search preview

jcp.org › home › index
The Java Community Process(SM) Program

Most important keywords

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

KeywordResultRecheck
JSR58%Check
Java52%Check
Process52%Check
Java Community Process51%Check
Java Community50%Check
JSR 337 Java50%Check
JSR 398 Java50%Check
JSR 384 Java50%Check
JSR 26949%Check
JSR 33749%Check

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