Logo Website Test

Website-test logo
← Click to update



 Generated on April 03 2016 02:20 AM

Analyse again


Download PDF Report

* The results are cached for 30s. If you have made changes to your page, please wait for 30s before re-running the test.

SEO Content

Title The Node Beginner Book » A comprehensive Node.js tutorial

Length : 57

Perfect, your title contains between 10 and 70 characters.
Description A comprehensive Node.js tutorial for beginners: Learn how to build a full blown web application with server-side JavaScript

Length : 123

Great, your meta description contains between 70 and 160 characters.
Og Meta Properties This page does not take advantage of Og Properties. When people share or like your page, it is great to have good Og properties. Otherwise, they will just see a link to your website.

In case of Facebook or Twitter this is how you get started:

Facebook: https://developers.facebook.com/docs/sharing/webmasters

Twitter: https://dev.twitter.com/cards/getting-started
H1 H2 H3 H4 H5 H6
1 4 14 0 0 0
  • [H1] The Node Beginner Book
  • [H2] About
  • [H2] JavaScript and Node.js
  • [H2] A full blown web application with Node.js
  • [H2] Building the application stack
  • [H3] Status
  • [H3] Intended audience
  • [H3] Structure of this document
  • [H3] JavaScript and You
  • [H3] A word of warning
  • [H3] Server-side JavaScript
  • [H3] "Hello World"
  • [H3] The use cases
  • [H3] The application stack
  • [H3] A basic HTTP server
  • [H3] Analyzing our HTTP server
  • [H3] Passing functions around
  • [H3] How function passing makes our HTTP server work
  • [H3] Event-driven asynchronous callbacks
Images We found 17 images on this web page.

8 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 : 63%

Ideal! This page's ratio of text to HTML code is between 25 and 70 percent.
Flash Perfect, no Flash content has been detected on this page.
Iframe Great, there are no IFrames detected on this page.

URL Rewrite Good!
Underscores in the URLs Perfect! No underscores detected in your URLs.
In-page links We found a total of 26 links including 0 link(s) to files

Anchor Type Juice
Manuel Kiessling External Passing Juice
at the end of the free part Internal Passing Juice
the NodeBeginnerBook Github repository External Passing Juice
About Internal Passing Juice
Status Internal Passing Juice
Intended audience Internal Passing Juice
Structure of this document Internal Passing Juice
JavaScript and Node.js Internal Passing Juice
JavaScript and You Internal Passing Juice
A word of warning Internal Passing Juice
Server-side JavaScript Internal Passing Juice
"Hello World" Internal Passing Juice
A full blown web application with Node.js Internal Passing Juice
The use cases Internal Passing Juice
The application stack Internal Passing Juice
Building the application stack Internal Passing Juice
A basic HTTP server Internal Passing Juice
Analyzing our HTTP server Internal Passing Juice
Passing functions around Internal Passing Juice
How function passing makes our HTTP server work Internal Passing Juice
the official installation instructions External Passing Juice
http://localhost:8888/ External noFollow
Manuel Kiessling Internal Passing Juice
Google+ profile External Passing Juice
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License External Passing Juice
Beginning Mobile App Development with React Native External Passing Juice

SEO Keywords

Keywords Cloud like how need code nodejs javascript http server application function
Keywords Consistency
Keyword Content Title Description Headings
nodejs 40
javascript 37
http 34
function 29
server 27


Url Domain : kiessling.net
Length : 13
Favicon Great, your website has a favicon.
Printability We could not find a Print-Friendly CSS.
Language Good. Your declared language is en.


Doctype XHTML 1.0 Strict
Encoding Perfect. Your declared charset is UTF-8.
W3C Validity Errors : 12
Warnings : 24
Email Privacy Warning! At least one email address has been found in plain text. Your email address will be used for spam. Please consider one of these options:

1. Integrate a contact form on your site.
2. Make it difficult for spam bots by using an obfuscator: Email Address Obfuscator
Deprecated HTML Great! We haven't found any deprecated HTML tags.
Speed Tips
Excellent, your website doesn't use nested tables.
Your website is using inline styles.
Great, your website has a few CSS files.
Perfect, your website has a few JavaScript files.
Your website does not take advantage of gzip.


Mobile Optimization
Apple Icon
Meta Viewport Tag
Flash content


XML Sitemap Missing

Your website does not have an XML sitemap - to make it easier for search engines to find your pages it is wise to generate a sitemap.

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 efficiently.

Go here to know more on how to set this up: http://www.sitemaps.org/protocol.html

If you have a lot of pages (up to 500 pages is free) you can auto generate them here: https://www.xml-sitemaps.com
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.

For more information on how to do this: www.robotstxt.org
Analytics Great, your website has an analytics tool.

   Google Analytics

PageSpeed Insights


Clicky Web Analytics