Generated on March 08 2026 09:08 AM
Old data? UPDATE !
The score is 54/100
Title
Java Programming, Learn Java Online with the Java Code Geeks - Java developers resource center - Java, Scala, Groovy, Android
Length : 125
Ideally, your title should contain between 10 and 70 characters (spaces included). Use this free tool to calculate text length.
Description
Learn Java online. Android development tutorials, Java tutorials for beginners, Java books, Scala, Groovy and JRuby news, tutorials, code examples and snippets, articles and more.
Length : 179
Ideally, your meta description should contain between 70 and 160 characters (spaces included). Use this free tool to calculate text length.
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
Good, your page take advantage of Og Properties.
| Property | Content |
|---|---|
| locale | en_US |
| type | website |
| title | Java Code Geeks |
| description | Learn Java online. Android development tutorials, Java tutorials for beginners, Java books, Scala, Groovy and JRuby news, tutorials, code examples and snippets, articles and more. |
| url | https://www.javacodegeeks.com/ |
| site_name | Java Code Geeks |
| image | http://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg |
Headings
| H1 | H2 | H3 | H4 | H5 | H6 |
| 1 | 9 | 0 | 2 | 0 | 0 |
Images
We found 24 images on this web page.
22 alt attributes are empty or missing. Add alternative text so that search engines can better understand the content of your images.
Text/HTML Ratio
Ratio : 5%
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
We have detected underscores in your URLs. You should rather use hyphens to optimize your SEO.
In-page links
We found a total of 152 links including 8 link(s) to files
| Anchor | Type | Juice |
|---|---|---|
| Knowledge Base | Internal | Passing Juice |
| Tutorials | Internal | Passing Juice |
| Java Tutorial | Internal | Passing Juice |
| Core Java Tutorials | Internal | Passing Juice |
| Java 8 Tutorials | Internal | Passing Juice |
| Java 9 Tutorials | Internal | Passing Juice |
| Java Concurrency Tutorials | Internal | Passing Juice |
| Java NIO Tutorials | Internal | Passing Juice |
| Java Logging Tutorials | Internal | Passing Juice |
| Design Patterns Tutorials | Internal | Passing Juice |
| Exception Handling Tutorials | Internal | Passing Juice |
| JUnit Tutorials | Internal | Passing Juice |
| XPath Tutorials | Internal | Passing Juice |
| Mockito Tutorials | Internal | Passing Juice |
| Enterprise Java Tutorials | Internal | Passing Juice |
| Java Spring Tutorial | Internal | Passing Juice |
| Spring Boot Tutorials | Internal | Passing Juice |
| Spring Data Tutorials | Internal | Passing Juice |
| Spring Batch Tutorials | Internal | Passing Juice |
| Spring Integration Tutorials | Internal | Passing Juice |
| Spring MVC Tutorials | Internal | Passing Juice |
| Spring Security Tutorials | Internal | Passing Juice |
| JDBC Tutorials | Internal | Passing Juice |
| Hibernate Tutorials | Internal | Passing Juice |
| Selenium Tutorials | Internal | Passing Juice |
| Java Servlet Tutorials | Internal | Passing Juice |
| JPA Tutorials | Internal | Passing Juice |
| JSF Tutorials | Internal | Passing Juice |
| JSP Tutorials | Internal | Passing Juice |
| JAX-RS Tutorials | Internal | Passing Juice |
| JAX-WS Tutorials | Internal | Passing Juice |
| JAXB Tutorials | Internal | Passing Juice |
| JMS Tutorials | Internal | Passing Juice |
| EJB Tutorials | Internal | Passing Juice |
| ElasticSearch Tutorials | Internal | Passing Juice |
| JBoss Drools Tutorials | Internal | Passing Juice |
| JMeter Tutorials | Internal | Passing Juice |
| Apache Camel Tutorials | Internal | Passing Juice |
| Apache Hadoop Tutorials | Internal | Passing Juice |
| Java SLF4J Tutorials | Internal | Passing Juice |
| CDI Tutorials | Internal | Passing Juice |
| Quartz Tutorials | Internal | Passing Juice |
| Desktop Java Tutorials | Internal | Passing Juice |
| AWT Tutorials | Internal | Passing Juice |
| Java Swing Tutorials | Internal | Passing Juice |
| JavaFX Tutorials | Internal | Passing Juice |
| Xuggler Tutorials | Internal | Passing Juice |
| Eclipse IDE Tutorials | Internal | Passing Juice |
| IntelliJ IDEA Tutorials | Internal | Passing Juice |
| Netbeans IDE Tutorials | Internal | Passing Juice |
| Android Tutorials | Internal | Passing Juice |
| Scala Tutorials | Internal | Passing Juice |
| Play Framework Tutorials | Internal | Passing Juice |
| DevOps Tutorials | Internal | Passing Juice |
| Docker Tutorials | Internal | Passing Juice |
| NoSQL Tutorials | Internal | Passing Juice |
| MongoDB Tutorials | Internal | Passing Juice |
| Groovy Tutorials | Internal | Passing Juice |
| Git Tutorials | Internal | Passing Juice |
| Examples | Internal | Passing Juice |
| Courses | Internal | Passing Juice |
| Minibooks | Internal | Passing Juice |
| Resources | Internal | Passing Juice |
| Java | Internal | Passing Juice |
| Software | Internal | Passing Juice |
| Our Courses | Internal | Passing Juice |
| Our Projects | Internal | Passing Juice |
| About | Internal | Passing Juice |
| About JCGs | Internal | Passing Juice |
| Advertising | Internal | Passing Juice |
| Terms of Use | Internal | Passing Juice |
| Privacy Policy | Internal | Passing Juice |
| Join Us | Internal | Passing Juice |
| JCG | Internal | Passing Juice |
| W4G | Internal | Passing Juice |
| Submission Guidelines | Internal | Passing Juice |
| Terms & Conditions | Internal | Passing Juice |
| Deals | Internal | Passing Juice |
| Android | Internal | Passing Juice |
| Android Core | Internal | Passing Juice |
| Android Games | Internal | Passing Juice |
| Java | Internal | Passing Juice |
| Core Java | Internal | Passing Juice |
| Desktop Java | Internal | Passing Juice |
| Enterprise Java | Internal | Passing Juice |
| JVM Languages | Internal | Passing Juice |
| Ceylon | Internal | Passing Juice |
| Clojure | Internal | Passing Juice |
| Groovy | Internal | Passing Juice |
| JRuby | Internal | Passing Juice |
| Kotlin | Internal | Passing Juice |
| Scala | Internal | Passing Juice |
| Soft Dev | Internal | Passing Juice |
| Web Development | Internal | Passing Juice |
| Python | Internal | Passing Juice |
| JavaScript | Internal | Passing Juice |
| React.js | Internal | Passing Juice |
| Node.js | Internal | Passing Juice |
| Angular | Internal | Passing Juice |
| jQuery | Internal | Passing Juice |
| Vue.js | Internal | Passing Juice |
| TypeScript | Internal | Passing Juice |
| PHP | Internal | Passing Juice |
| Agile | Internal | Passing Juice |
| Career | Internal | Passing Juice |
| Comms | Internal | Passing Juice |
| DevOps | Internal | Passing Juice |
| Blockchain | Internal | Passing Juice |
| Cardano | Internal | Passing Juice |
| Meta JCG | Internal | Passing Juice |
| Best Of The Week | Internal | Passing Juice |
| Misc | Internal | Passing Juice |
| Java Code Geeks | Internal | Passing Juice |
| Upskill with 165+ hours of Python training for $25 | Internal | Passing Juice |
| [FREE EBOOKS] Agentic AI for Offensive Cybersecurity, Unlocking Data with Generative AI and RAG & Four More Best Selling Titles | Internal | Passing Juice |
| Omozegie Aziegbe | Internal | Passing Juice |
| Getting Started with Automation Using n8n | Internal | Passing Juice |
| Eleftheria Drosopoulou | Internal | Passing Juice |
| The JVM Project No One Is Talking About —That Will Change Everything | Internal | Passing Juice |
| Java’s Multi-Project Evolution: Valhalla, Panama & AmberReach Maturity | Internal | Passing Juice |
| eBPF: Kernel-LevelObservability.Superpowers for Linux | Internal | Passing Juice |
| [DEALS] Microsoft Windows 11 Home (90% off) & Other Deals Up To 98% Off – Offers End Soon! | Internal | Passing Juice |
| Serverless Java in 2026: Finally Ready or Still Struggling? | Internal | Passing Juice |
| Prototypal Inheritance: Why Classes Were a Mistake in a Classless Language | Internal | Passing Juice |
| 2 | Internal | Passing Juice |
| 3 | Internal | Passing Juice |
| 10 | Internal | Passing Juice |
| 20 | Internal | Passing Juice |
| JCG | Internal | Passing Juice |
| guest writer | Internal | Passing Juice |
| Terms | External | Passing Juice |
| Privacy Policy | Internal | Passing Juice |
| Resources | Internal | Passing Juice |
| Tutorials | Internal | Passing Juice |
| .NET Code Geeks | Internal | Passing Juice |
| Java Code Geeks | Internal | Passing Juice |
| System Code Geeks | Internal | Passing Juice |
| Web Code Geeks | Internal | Passing Juice |
| “Android Full Application Tutorial” series | Internal | Passing Juice |
| 11 Online Learning websites that you should check out | Internal | Passing Juice |
| Advantages and Disadvantages of Cloud Computing – Cloud computing pros and cons | Internal | Passing Juice |
| Android Google Maps Tutorial | Internal | Passing Juice |
| Android JSON Parsing with Gson Tutorial | Internal | Passing Juice |
| Android Location Based Services Application – GPS location | Internal | Passing Juice |
| Android Quick Preferences Tutorial | Internal | Passing Juice |
| Difference between Comparator and Comparable in Java | Internal | Passing Juice |
| GWT 2 Spring 3 JPA 2 Hibernate 3.5 Tutorial | Internal | Passing Juice |
| Java Best Practices – Vector vs ArrayList vs HashSet | Internal | Passing Juice |
| Exelixis Media P.C. | Internal | Passing Juice |
| Terms of Use | Internal | Passing Juice |
| Privacy Policy | Internal | Passing Juice |
| Cookie Settings | External | Passing Juice |
Keywords Cloud
more java code spring tutorial tutorials android geeks read march
Keywords Consistency
| Keyword | Content | Title | Keywords | Description | Headings |
|---|---|---|---|---|---|
| tutorials | 58 | ![]() |
![]() |
![]() |
![]() |
| java | 51 | ![]() |
![]() |
![]() |
![]() |
| code | 19 | ![]() |
![]() |
![]() |
![]() |
| geeks | 18 | ![]() |
![]() |
![]() |
![]() |
| more | 12 | ![]() |
![]() |
![]() |
![]() |
Url
Domain : javacodegeeks.com
Length : 17
Favicon
Great, your website has a favicon.
Printability
We could not find a Print-Friendly CSS.
Language
Good. Your declared language is en.
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
Warning! At least one email address has been found in the plain text. Use free antispam protector to hide email from spammers.
Deprecated HTML
Great! We haven't found deprecated HTML tags in your HTML.
Speed Tips
![]() |
Excellent, your website doesn't use nested tables. |
![]() |
Too bad, your website is using inline styles. |
![]() |
Great, your website has few CSS files. |
![]() |
Too bad, your website has too many JS files (more than 6). |
![]() |
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://javacodegeeks.com/robots.txt
Great, your website has a robots.txt file.
Analytics
Great, your website has an analytics tool.
Google Analytics |
Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.