jgyan.com

Website review jgyan.com

 Generated on April 09 2016 05:05 AM

Old data? UPDATE !

The score is 53/100

SEO Content

Title

Java Tutorials -- Learn java with help of examples

Length : 50

Perfect, your title contains between 10 and 70 characters.

Description

Step-by-step Java tutorial for beginners. Learn how to set up Java, write programs in java and more!

Length : 100

Great, your meta description contains between 70 and 160 characters.

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
title Java Tutorials -- Learn Java
description Step-by-step Java tutorial for beginners. Learn how to set up Java, write programs in java and more!

Headings

H1 H2 H3 H4 H5 H6
1 1 4 4 0 0
  • [H1] Java Tutorial
  • [H2] Java For Beginners
  • [H3] Core Java Tutorials
  • [H3] Thought of the Day
  • [H3] Video Tutorials
  • [H3] The Most Common Questions
  • [H4] Java
  • [H4] NS2
  • [H4] Java Swing
  • [H4] Networking

Images

We found 0 images on this web page.

Good, most or all of your images have alt attributes.

Text/HTML Ratio

Ratio : 22%

Good, this page's ratio of text to HTML code is higher than 15, but lower than 25 percent.

Flash

Perfect, no Flash content has been detected on this page.

Iframe

Too Bad, you have Iframes on the web pages, this mean that content in an Iframe cannot be indexed.

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 137 links including 1 link(s) to files

Anchor Type Juice
Core Java Internal Passing Juice
Socket Tutorials Internal Passing Juice
Java Swing Internal Passing Juice
MySql Internal Passing Juice
NS2 Internal Passing Juice
NIRGAM Internal Passing Juice
Java Basic Questions Internal Passing Juice
COURSES Internal Passing Juice
NS2 Trace Analyzer Internal Passing Juice
About Us Internal Passing Juice
First Program Internal Passing Juice
How to create JAR file Internal Passing Juice
History of Java Internal Passing Juice
Installation of Java Internal Passing Juice
Java's Keyword Internal Passing Juice
Beyond Range Value Assignment Internal Passing Juice
IEEE754 Standard Internal Passing Juice
Data Types Internal Passing Juice
Variable in Java Internal Passing Juice
Literals Internal Passing Juice
Explicit Type Casting Internal Passing Juice
Type Promotion Internal Passing Juice
Array Internal Passing Juice
Multidimension Array Internal Passing Juice
Arithmetic Operator Internal Passing Juice
Bitwise Operator Internal Passing Juice
Relational Operator Internal Passing Juice
Boolean Operator Internal Passing Juice
Assignment Operator Internal Passing Juice
?: Operator Internal Passing Juice
Operator Precedence Internal Passing Juice
if Statement Internal Passing Juice
if-else Statement Internal Passing Juice
Nested if-else Statement Internal Passing Juice
while loop Internal Passing Juice
do-while loop Internal Passing Juice
for loop Internal Passing Juice
for-each Internal Passing Juice
break statement Internal Passing Juice
continue statement Internal Passing Juice
Class Internal Passing Juice
Reference Variable Internal Passing Juice
Methods Internal Passing Juice
Constructor Internal Passing Juice
this keyword Internal Passing Juice
Method Overloading Internal Passing Juice
Command line arguments Internal Passing Juice
Var-args Internal Passing Juice
Static keyword Internal Passing Juice
Inheritance-Basics Internal Passing Juice
Inheritance-Member access Internal Passing Juice
Inheritance-Constructor calling Internal Passing Juice
Inheritance-Types Internal Passing Juice
Method overriding Internal Passing Juice
Parent class reference Internal Passing Juice
Run time polymorphism Internal Passing Juice
Abstract Class Internal Passing Juice
Final keyword Internal Passing Juice
Interface Internal Passing Juice
Package Internal Passing Juice
Access protection Internal Passing Juice
Import package Internal Passing Juice
Setting package's classpath Internal Passing Juice
Exception-Basic Internal Passing Juice
Checked & Unchecked Exceptions Internal Passing Juice
Try-catch Internal Passing Juice
Multiple catch Internal Passing Juice
Nested Try-catch Internal Passing Juice
Throw Internal Passing Juice
Throws Internal Passing Juice
Finally Internal Passing Juice
Creating Exception class Internal Passing Juice
Creating String object Internal Passing Juice
Immutability Internal Passing Juice
String Comparison Internal Passing Juice
String length Internal Passing Juice
Character Extraction Internal Passing Juice
StringBuffer Internal Passing Juice
Input/Output in java Internal Passing Juice
Byte Stream classess Internal Passing Juice
Character stream classes Internal Passing Juice
Reading from a file Internal Passing Juice
Writing to a file Internal Passing Juice
Input from user Internal Passing Juice
Console class Internal Passing Juice
Scanner Class Internal Passing Juice
Serialization Internal Passing Juice
Basics of threads Internal Passing Juice
Create Thread - Thread class Internal Passing Juice
Create Thread - Runnable Internal Passing Juice
Thread Naming Internal Passing Juice
Thread life cycle Internal Passing Juice
Thread Priority Internal Passing Juice
Calculating Maximum Thread Internal Passing Juice
Wrapper classes Internal Passing Juice
Boolean Class Internal Passing Juice
Character Class Internal Passing Juice
Number classes Internal Passing Juice
AutoBoxing & Unboxing Internal Passing Juice
Type of generics Internal Passing Juice
Generic contructor Internal Passing Juice
Generic interface Internal Passing Juice
Generic methods Internal Passing Juice
Lambda expression Internal Passing Juice
Method expression Internal Passing Juice
Variable capture Internal Passing Juice
Passing lambda expression Internal Passing Juice
JDBC Internal Passing Juice
Fetch Data from Database Internal Passing Juice
Connection to Oracle Internal Passing Juice
PreparedStatement Internal Passing Juice
MetaData Internal Passing Juice
How to set Environment Variable Internal Passing Juice
How to run Java Program Internal Passing Juice
How to calculate range of variable Internal Passing Juice
What is platform independence feature Internal Passing Juice
What are the differences between compiler and interpreter Internal Passing Juice
What are the differences between c++ and java Internal Passing Juice
Java-Installation Internal Passing Juice
Java Execution Internal Passing Juice
Java-features Internal Passing Juice
Platform-independent Internal Passing Juice
javadoc command Internal Passing Juice
Ns2 Installation Internal Passing Juice
Ns2 Commands Internal Passing Juice
Ns2 Examples Internal Passing Juice
OTcl tutorials Internal Passing Juice
TCL tutorials Internal Passing Juice
Create Frame Internal Passing Juice
Event Handling Internal Passing Juice
Layout Managers Internal Passing Juice
Mouse Event Internal Passing Juice
Develop Calculator Internal Passing Juice
Simple Client-Server Internal Passing Juice
Port Scanner Internal Passing Juice
Remote Method Invocation Internal Passing Juice
Chat server development Internal Passing Juice

SEO Keywords

Keywords Cloud

operator statement java idea class variable thread ns2 how tutorials

Keywords Consistency

Keyword Content Title Keywords Description Headings
java 24
class 11
tutorials 10
operator 7
thread 7

Usability

Url

Domain : jgyan.com

Length : 9

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.

Document

Doctype

HTML 5

Encoding

Perfect. Your declared charset is UTF-8.

W3C Validity

Errors : 92

Warnings : 15

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

Excellent, your website doesn't use nested tables.
Too bad, your website is using inline styles.
Great, your website has few CSS files.
Perfect, your website has few JavaScript files.
Too bad, your website does not take advantage of gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

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

Missing

Your website doesn't have a robots.txt file - this can be problematic.

A robots.txt file allows you to restrict the access of search engine robots that crawl the web and it can prevent these robots from accessing specific directories and pages. It also specifies where the XML sitemap file is located.

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.

PageSpeed Insights


Device
Categories

Website Review

Website Review is a free SEO tool which provides you content analysis of the website.