www.kurhaus.nl analysis, site info, backlinks and seo
www.kurhaus.nl - hotels den haag - steigenberger kurhaus hotel - hague hotel
Description: steigenberger kurhaus hotel official website. experience a luxury hotel in the netherlands. discover comfort, tradition and history at our den haag hotel.
www.kurhaus.nl scores a 7,1 out of 10 on our optimalisation scale. This is a little above average. We have identified 8 keywords. This page seems optimized for the keyword 'hotel'
summary
This is the summary of our www.kurhaus.nl analysis. Please check for detailed info under their tabs.
| Site | www.kurhaus.nl (visit site) |
| Page Title | hotels den haag - steigenberger kurhaus hotel - hague hotel |
| Keyword density | den english haag hotel kurhaus rooms steigenberger yyyy |
| SEO Summary | 33% meta description relevance, 11% link relevance, 35% heading relevance, 9 page errors |
| Server info | Location: Schaumburg,United States |
No backlinks were found for this domain or backlink search was skipped
Content & Html
Analyzed html, text, tags, links, headings, keywords and more
We found 9 html errors and warings !
>> Read More !
SEO score of www.kurhaus.nl
7,1
>> Read More !
www.kurhaus.nl stylesheet info
Cascading Style Sheets (CSS) is a style sheet language used to describe the presentation semantics (the look and formatting) of a document written in a markup language.
Stylesheets in the head of the document
The following css files were found on www.kurhaus.nl:
http://www.kurhaus.nl.www.travelclickhosting.com/d/kurhaus/merged/global_f4_2011-11-16-10-53.css
http://www.kurhaus.nl.www.travelclickhosting.com/d/kurhaus/merged/home_f1_2011-05-03-05-40.css
http://www.kurhaus.nl.www.travelclickhosting.com/templates/main/css/lang.en.css?mergefile=_none
r-domain advises to combine all stylesheets to one compressed stylesheet. Adding multiple stylesheets to your page can seriously slow down your website. Compressing your stylehseet can speed up your page
www.kurhaus.nl inline stylesheet info
No inline css was detected on this page
www.kurhaus.nl html info
HTML stands for Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.
Html / text ratio
Try to keep your html as short as possible. Html only describes your content. There is no benefit in having a page with lots of html tags. A bloated page will slow down your site and harm user experience.
The html ratio of this page is 37,1
Page Errors
Html errors at best slow down your website (since a browser has to guess at the meaning) and in worst case render your page unviewable. Therefor make shure there are no html errors on your page !
line 265 column 192 - Warning: '<' + '/' + letter not allowed here
line 781 column 47 - Warning: replacing invalid character code 128
line 781 column 48 - Warning: replacing invalid character code 147
line 715 column 17 - Warning: <object> proprietary attribute "bgcolor"
line 278 column 17 - Warning: trimming empty <h2>
line 296 column 17 - Warning: trimming empty <h2>
line 304 column 17 - Warning: trimming empty <h2>
line 345 column 25 - Warning: trimming empty <h2>
Info: Document content looks like HTML Proprietary
9 warnings, 0 errors were found!
Repair broken html
r-domain lets you repair the broken html. Click on the button below to let r-domain fetch your page and show the repaired output. Copy the output to your site and test it there !
www.kurhaus.nl javascript info
Javascript is a scripting language to enable Web authors to design interactive sites. On this page we found 6 external javascripts and 6 internal javascripts on www.kurhaus.nl
Javascripts in the head of the page
http://www.kurhaus.nl.www.travelclickhosting.com/condor/js/essentials.js
http://www.kurhaus.nl.www.travelclickhosting.com/d/kurhaus/merged/global_f5_2011-04-01-12-20.js
http://www.kurhaus.nl.www.travelclickhosting.com/d/kurhaus/merged/none_f1_2011-02-11-14-34.js
http://www.kurhaus.nl.www.travelclickhosting.com/templates/main/libs/jquery/jquery.jcarousel.min.js
http://www.kurhaus.nl.www.travelclickhosting.com/condor//modules/googleanalytics/javascript.googleanalytics.js
http://s7.addthis.com/js/250/addthis_widget.js?pub=xa-4a8d474a00d69bff
www.kurhaus.nl inline javascript info
The following inline javascript snippets were found on this page:
if(window.top.location!=document.location)window.top.location.href=document.location.href;
//<![cdata[
condor.sitebasehref = 'http://www.kurhaus.nl/';
condor.templatebasehref = 'http://www.kurhaus.nl.www.travelclickhosting.com/templates/main/';
condor.condorbasehref = 'http://www.kurhaus.nl/condor/';
condor.currentlanguage = 'en';
condor.datasection = 'kurhaus';
//]]>
// <![cdata[
function getxmlvalue(xml,str) {
return xml.getelementsbytagname(str)[0].childnodes[0].nodevalue;
}
function weatherinit(wobj) {
http.getxml(prepsocketcall('templatehelpers', 'weather', {
s: wobj.s,
l: wobj.l
}), function(xml) {
var elem = document.getelementbyid(wobj.id);
elem.innerhtml = elem.innerhtml.replace(/%tempc%/g, getxmlvalue(xml, 'tempc'))
.replace(/%tempf%/g, getxmlvalue(xml, 'tempf'))
.replace(/%code%/g, getxmlvalue(xml, 'code'))
.replace(/%text%/g, getxmlvalue(xml, 'text'))
.replace(/hidden/g, '')
.replace(/tohide/g, 'hidden');
elem.style.visibility = 'visible';
/*
var els = getelementsbyclass('hidden', elem);
for(var i in els)
removeclass(els[i], 'hidden');
var els = getelementsbyclass('tohide', elem);
for(var i in els) {
addclass(els[i], 'hidden');
removeclass(els[i], 'tohide');
}
*/
});
}
// ]]>
// <![cdata[
var addthis_config = {
ui_language: 'en',
data_ga_tracker: (typeof pagetracker !== 'undefined') ? pagetracker : undefined
}
// ]]>
//<![cdata[
jquery.noconflict();
try{
jquery(document).ready(function(){
// begin: onloadscript
gatracking.taghyperlinks('default', 'ihotelier.com');
gatracking.tagforms('default', 'ihotelier.com');
weatherinit({
id : 'weather',
s : 'yahoo',
l : 'nlxx0016'
});
// end: onloadscript
if(jquery().fancybox){ //namespace check
jquery("#mod_pukkapictures .picture a").fancybox({
'zoomspeedin': 500,
'zoomspeedout': 500,
'zoomopacity': true
});
jquery("#mod_pukkagalleries .picture a").fancybox({
'zoomspeedin': 500,
'zoomspeedout': 500,
'zoomopacity': true
});
}
/* booking mask - start */
jquery('#availability-checker').addclass("close");
jquery('#availability-checker').removeclass("open");
jquery("#availability-checker h2").append("<span class='closebtn'>");
jquery("#availability-checker h2 span").removeclass("closebtn");
jquery("#availability-checker h2 span").addclass("openbtn");
var bookingmaskheader = jquery('#availability-checker h2');
var bookingmask = jquery('#availability-checker #booking-form');
bookingmask.hide();
jquery('#availability-checker').height(34);
jquery('#best-prices').css("bottom","45px");
bookingmaskheader.bind("click",function(){
if(bookingmask.is(":visible")){
jquery('#availability-checker').animate({height:"34px"},900);
jquery('#best-prices').animate({bottom:"45px"},900);
jquery("#availability-checker h2 span").removeclass("closebtn");
jquery("#availability-checker h2 span").addclass("openbtn");
jquery('#availability-checker').removeclass("open");
jquery('#availability-checker').addclass("close");
bookingmask.slidetoggle(650);
}else{
jquery('#availability-checker').removeclass("close");
jquery('#availability-checker').addclass("open");
jquery('#availability-checker').animate({height:"171px"},650);
jquery("#availability-checker h2 span").removeclass("openbtn");
jquery("#availability-checker h2 span").addclass("closebtn");
jquery('#best-prices').animate({bottom:"180px"},650);
bookingmask.slidetoggle(650);
}
});
/* booking mask - end */
/* start - home page animation */
var countclick=0;
jquery("#main-content").css("top","156px");
jquery(".close-content").hide();
var wraphieght=jquery(".content-section").height();
//var contentpad=542-wraphieght;
var contentsection= jquery(".content-section");
contentsection.hide();
jquery("#show-content").show();
jquery("#close-content").hide();
jquery(".animatelink").bind("click",function(){
if(contentsection.is(":visible")){
jquery("#main-content").animate({top:156},"slow");
jquery("#show-content").fadein("slow");
jquery("#close-content").fadeout("slow");
contentsection.slidetoggle(650);
}else{
jquery("#main-content").animate({top:156-wraphieght-20},"slow");
jquery("#show-content").fadeout("slow");
jquery("#close-content").fadein("slow");
contentsection.slidetoggle(650);
}
});
/* end - home page animation */
});
}catch(error){
}
//]]>
//<![cdata[
var _gaq = _gaq || [];
_gaq.push(['default._setaccount', 'ua-21187540-1'], ['default._setdomainname', 'none'], ['default._setallowlinker', true], ['default._setallowhash', false], ['default._trackpageview', '/default-en.html']);
(function() {
if (!window._gascriptloaded) {
var ga = document.createelement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = 'http://www.google-analytics.com/ga.js';
var s = document.getelementsbytagname('script')[0]; s.parentnode.insertbefore(ga, s);
window._gascriptloaded = true;
}
})();
//]]>
var axel = math.random() + "";
var a = axel * 10000000000000;
document.write('<iframe src="http://fls.doubleclick.net/activityi;src=3207410;type=websi912;cat=steig309;ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none">');
//<![cdata[
condor.updatepagemenus = condor.updatepagemenus || function() {
var pagemenus = getelementsbyclass('shortcuts', null, 'ul');
for (var j=0; j<pagemenus.length; ++j) {
var nojslist = getelementsbyclass('active-nojs', pagemenus[j]);
for (var i=0; i<nojslist.length; ++i) {
removeclass(nojslist[i], 'active-nojs');
}
}
}
condor.updatepagemenus();
//]]>
//<![cdata[
condor.updatepagemenus = condor.updatepagemenus || function() {
var pagemenus = getelementsbyclass('shortcuts', null, 'ul');
for (var j=0; j<pagemenus.length; ++j) {
var nojslist = getelementsbyclass('active-nojs', pagemenus[j]);
for (var i=0; i<nojslist.length; ++i) {
removeclass(nojslist[i], 'active-nojs');
}
}
}
condor.updatepagemenus();
//]]>
//<![cdata[
try {
if (document.getelementbyid && document.createelement) {
//replace date-format-helper with the calendar button:
var imgtag = document.createelement('img');
var imgtagidvalue = 'use-calendar-in';
imgtag.id = imgtagidvalue;
imgtag.classname = 'datepicker';
imgtag.src = 'http://www.kurhaus.nl.www.travelclickhosting.com/templates/main/images/calendar.gif';
imgtag.alt = 'choose date';
var dateformatlabel = document.getelementbyid('date-in-format-helper');
dateformatlabel.parentnode.replacechild(imgtag, dateformatlabel);
}
calendar.setup({
inputfield : "date-in", // id of the input field
ifformat : "%d/%m/%y", // format of the input field
button : "use-calendar-in", // trigger for the calendar (button id)
align : "tl", // alignment (defaults to "bl")
singleclick : true,
weeknumbers : false,
disablefunc : disablehistory
});
if (calendar._sdn !== undefined) {
delete calendar._sdn;
}
calendar._sdn_len = 1;
} catch(ee) {
window.console && console.error(ee);
}
//disable past/historical dates
function disablehistory(date, y, m, d) {
var tday = new date();
tday = new date(tday.getfullyear(), tday.getmonth(), tday.getdate());
date = new date(y,m,d);
return (date<tday);
}
// parse calendar date
function parsedate(datestring) { // dd/mm/yyyy
var datearray = datestring.split('/');
return new date(datearray[2], parseint(datearray[1],10)-1, datearray[0]);
}
// update out date
function nightschanged() {
// number of nights changed -> changing out date
var date = parsedate(document.getelementbyid('date-in').value);
date.setdate(date.getdate()+1);
var day = date.getdate(); day = (day<10) ? '0'+day : day;
var month = date.getmonth()+1; month = (month<10) ? '0'+month : month;
document.getelementbyid('date-out').value = '' + day + '/' + month + '/' + date.getfullyear();
}
//make date ui use european format if js enabled; change calendar.setup above as well
//get today's date in string pieces
var today = new date();
var todaydate = '' + today.getdate();
var todaydatestr = ( todaydate.length==1 ? '0'+todaydate : todaydate );
var todaymonth = '' + (today.getmonth()+1);
var todaymonthstr = ( todaymonth.length==1 ? '0'+todaymonth : todaymonth );
//rewrite the initial date value in european format.
// since browsers like to save input values across page reloads
// and back-button redisplays, we try to avoid destroying these saved
// values as follows:
// we should not rewrite the date value in firefox on each page load else
// it will override any saved previous value.
// we are able to rewrite the date value in ie on each page load because ie
// superimposes a saved previous value only after this script has executed.
// hence we use a hidden input (which will also store the us format to be
// determined on submit) to act as a flag as to whether the first rewrite
// has yet occurred. each browser's approach to saving this flag happily
// ensures that this mechanism works as desired.
var dateinel = document.getelementbyid('date-in');
var usdateinel = document.getelementbyid('us-date-in');
if (usdateinel.defaultvalue == 'unknown') {
dateinel.value = todaydatestr + '/' + todaymonthstr + '/' + today.getfullyear();
usdateinel.name = 'usdatein';
usdateinel.defaultvalue = 'waiting';
usdateinel.value = usdateinel.defaultvalue;
}
//]]>
//<![cdata[
try {
if (document.getelementbyid && document.createelement) {
//replace date-format-helper with the calendar button:
var imgtag = document.createelement('img');
var imgtagidvalue = 'use-calendar-out';
imgtag.id = imgtagidvalue;
imgtag.classname = 'datepicker';
imgtag.src = 'http://www.kurhaus.nl.www.travelclickhosting.com/templates/main/images/calendar.gif';
imgtag.alt = 'choose date';
var dateformatlabel = document.getelementbyid('date-out-format-helper');
dateformatlabel.parentnode.replacechild(imgtag, dateformatlabel);
}
calendar.setup({
inputfield : "date-out", // id of the input field
ifformat : "%d/%m/%y", // format of the input field
button : "use-calendar-out", // trigger for the calendar (button id)
align : "tl", // alignment (defaults to "bl")
singleclick : true,
weeknumbers : false
});
if (calendar._sdn !== undefined) {
delete calendar._sdn;
}
calendar._sdn_len = 1;
}catch(ee) {
window.console && console.error(ee);
}
//disable past/historical dates
function disablehistory(date, y, m, d) {
var tday = new date();
tday = new date(tday.getfullyear(), tday.getmonth(), tday.getdate());
date = new date(y,m,d);
return (date<tday);
}
// update in date
function outdatechanged() {
// out date changed -> changing in date
var date = parsedate(document.getelementbyid('date-out').value);
var datein = parsedate(document.getelementbyid('date-in').value);
date.setdate(date.getdate()-1);
var day = date.getdate(); day = (day<10) ? '0'+day : day;
var month = date.getmonth()+1; month = (month<10) ? '0'+month : month;
if(datein>date){
document.getelementbyid('date-in').value = '' + day + '/' + month + '/' + date.getfullyear();
}
}
//make date ui use european format if js enabled; change calendar.setup above as well
//get today's date in string pieces
//get tomorrow's date out string pieces
var tomorrow = new date();
tomorrow.setdate(tomorrow.getdate()+1);
var tomorrowdate=''+tomorrow.getdate();
var tomorrowdatestr = ( tomorrowdate.length==1 ? '0'+tomorrowdate : tomorrowdate );
//rewrite the initial date value in european format.
// since browsers like to save input values across page reloads
// and back-button redisplays, we try to avoid destroying these saved
// values as follows:
// we should not rewrite the date value in firefox on each page load else
// it will override any saved previous value.
// we are able to rewrite the date value in ie on each page load because ie
// superimposes a saved previous value only after this script has executed.
// hence we use a hidden input (which will also store the us format to be
// determined on submit) to act as a flag as to whether the first rewrite
// has yet occurred. each browser's approach to saving this flag happily
// ensures that this mechanism works as desired.
var dateinel = document.getelementbyid('date-in');
var usdateinel = document.getelementbyid('us-date-in');
if (usdateinel.defaultvalue == 'unknown') {
dateinel.value = todaydatestr + '/' + todaymonthstr + '/' + today.getfullyear();
usdateinel.name = 'usdatein';
usdateinel.defaultvalue = 'waiting';
usdateinel.value = usdateinel.defaultvalue;
}
var dateoutel = document.getelementbyid('date-out');
var usdateoutel = document.getelementbyid('us-date-out');
if (usdateoutel.defaultvalue == 'unknown') {
dateoutel.value = todaydatestr + '/' + todaymonthstr + '/' + today.getfullyear();
usdateoutel.name = 'usdateout';
usdateoutel.defaultvalue = 'waiting';
usdateoutel.value = usdateoutel.defaultvalue;
}
//disable past/historical dates
function disablehistory(date, y, m, d) {
var tday = new date();
tday = new date(tday.getfullyear(), tday.getmonth(), tday.getdate());
date = new date(y,m,d);
return (date<tday);
}
function gettoggleddateformat(el) {
//toggles between european date format and american date format
var dateparts = el.value.split('/');
return dateparts[1] + '/' + dateparts[0] + '/' + dateparts[2];
}
function bookingonsubmit(formel) {
///create the us value based on the eu value
usdateinel.value = gettoggleddateformat(dateinel);
usdateoutel.value = gettoggleddateformat(dateoutel);
//change the names of the us date and eu date inputs, so that the us one is sent
usdateinel.name = 'datein';
usdateoutel.name = 'dateout';
dateinel.name = 'eudatein';
dateoutel.name = 'eudateout';
//convert google analytics data into hidden form fields prior to form submission
condor.tracklink(formel); //optional, ensures tracking even before page-wide tracking has loaded
return true;
}
//]]>
//<![cdata[
condor.updatepagemenus = condor.updatepagemenus || function() {
var pagemenus = getelementsbyclass('shortcuts', null, 'ul');
for (var j=0; j<pagemenus.length; ++j) {
var nojslist = getelementsbyclass('active-nojs', pagemenus[j]);
for (var i=0; i<nojslist.length; ++i) {
removeclass(nojslist[i], 'active-nojs');
}
}
}
condor.updatepagemenus();
//]]>
var aps = new ieunrenderedaps();
aps.forcerender();
www.kurhaus.nl seo score expained
Below are the scores we calculated for different parts of www.kurhaus.nl.
If any score is below 100 optimalisation is possible. If any score is below 40 improving this score should be a priority.
Not all scores are weighted equally in our final SEO score.
More detailed information for any suggestion can be count under the tabs.
Relatively unimportant optimalisation tips are not included in this summary.
| Item | Score | Factor | Suggestion | |
|---|---|---|---|---|
|
|
PageTitle | 100 | 0,3 | Far too many sites lack a page title. A page title is the first thing that shows in the search results so always use the title element. |
|
|
Title relevance | 92 | 2,3 | A title should reflect the contents of a site. This site has a 71 % match |
|
|
Title Length | 100 | 0,7 | Try to keep your title between 40 and 66 characters. Your title was 60 characters long |
|
|
Meta Description | 100 | 0,2 | A meta description is the second thing that shows in the search results so always use the meta description. |
|
|
Meta Description Length | 100 | 0,7 | The meta description should be between 145 and 160 characters. This meta description was 155 characters long |
|
|
Meta description relevance | 43 | 0,7 | Meta Description should reflect the contents of a site. This site has a 33 % match |
|
|
Number of internal links | 100 | 3,3 | Linking to internal pages makes pages easier to find for search engines. Try to keep the number of links on your page roughly below 100. There are 16 internal links on this page. |
|
|
Folder structure | 100 | 1,4 | We found a folder structure in the links on your page. A good folder structure makes a site easier to navigate. We found 4 level 1 folders and 6 folders above or in the first level of navigation. |
|
|
Headings | 63 | 1,6 | Headers should reflect the contents of a site. This site has a 35 % match |
|
|
Links | 33 | 1,6 | Link anchors should to some degree reflect the contents of a site. This site has a 11 % match |
|
|
Image alt tags | 0 | 0,5 | Image alt tags should to some degree reflect the contents of a site. This site has a 0 % match |
|
|
Html ratio | 0 | 1,1 | Try to keep the html / text ratio as low as possible. More html means longer loading times. Layout should be handled in a serpate css file |
|
|
Page errors | 96 | 2 | If this score is not 100 check the html very carefully. We found 9 errors and warnings |
|
|
WordCount | 0 | 1,1 | An ideal page contains between 400 and 600 words.This page contains 90 words |
www.kurhaus.nl navigation and internal link structure
We have scanned www.kurhaus.nl for internal links and found 16 links on this page. We found 4 base folders and 6 folders on this site. Easy to follow navigation helps your visitors navigate through your website efficiently and improves the website experience. It is even more important for seach engines while it helps them spider your website and find the most important content.
We found an easy to follow navigation structure on www.kurhaus.nl
Internal links found
Click on any of the links below to analyze that page
Backlink analysis for www.kurhaus.nl
Backlinks leading into a domain are of great important for the search engine results of a page. Each link from a website counts as a 'vote' for that websites. Links from trusted, related and high quality domains have more weight then other links.
Gathering links is often referred to as link building. If you do not have enought quility links to a domain you better start to build those links !
There are currently 0 links leading into www.kurhaus.nl
There are a below average amount of backinks. Link building should be a priority for this site. Try to get links from hight quality websites to your site.
www.kurhaus.nl content analysis
On this page the content of www.kurhaus.nl is analyzed for internal coherence.
In other words: r-domain checks if elements on the site (headings, meta tags, link anchor text etc) are in sync with the rest of the contents of the page.
Any element on a page should reflect to some degree the main subject of the page.
If an elemts matches the most important content of the page is is displayed in green. If it does not match is is displayed in red
Domain
| Site | www.kurhaus.nl |
| Domain length | 14 characters |
| Domain relevance |
found the keyword kurhaus in domain name ! |
Head
The head element is a container for all the elements int he head of a page. Elements inside head can fort example include scripts, instruct the browser where to find style sheets, provide meta information. We analyzed the follwoing tags in the head section: <title>, <link>, <meta>,<script>, and <style>.
| Page Title | hotels den haag - steigenberger kurhaus hotel - hague hotel |
| Page Title relevance |
71% match hotels den haag steigenberger kurhaus hotel hague |
| Meta Description | steigenberger kurhaus hotel official website. experience a luxury hotel in the netherlands. discover comfort, tradition and history at our den haag hotel. (154 chars) |
| Meta Deascription relevance |
33% match steigenberger kurhaus hotel official website experience luxury netherlands discover comfort tradition history our den haag |
| Meta Keywords | no keywords found |
| Meta keyword relevance |
0% match No meta keywords found ! |
| Meta | no |
| Meta copyright | |
| Meta publisher | |
| Meta mssmarttagspreventparsing | true |
Content
Content is the most important thing on a website. Content can be indexed by seach engines. They provide most of a websites traffic. Tags such as headings (h1 .. h6), paragraphs (p) can be used to structure the text on the page. Tags as bold (b / strong) or italic (i / em) can be used the empasize important text. Images can be used to further explain or just to brighten up a page and can be describud using the alt tag. Links can be used to direct users to another page. All elements have in common that they use text and text can be indexed !
| Keyword density | den english haag hotel kurhaus rooms steigenberger yyyy |
| Wordcount | 89 words found on www.kurhaus.nl |
| Links |
21 links found on page containing the following anchor texts english, english, nederlands, home, about kurhaus, rooms & suites, restaurants & bar, meetings & events, weddings, royal club, wellness, special offers, location, photo gallery, reservations, contact us, € 125.00 , sitemap, disclaimer, legal statement, careers, |
| Link anchor relevance |
11% match english nederlands home about kurhaus rooms suites restaurants bar meetings events weddings royal club wellness special offers location photo gallery reservations contact sitemap disclaimer legal statement careers |
| Headings |
8 headings found on page containing the following texts luxury hotel the hague, netherlands - steigenberger kurhaus hotel den haag, , , , , check availability, old world elegancewithmodern comfortby thenorth sea, rooms, |
| Headings relevance |
35% match luxury hotel hague netherlands steigenberger kurhaus den haag check availability old world elegancewithmodern comfortby thenorth sea rooms |
| Emphasis (bold and italic) |
0 bold or italic tags found on page containing the following texts No bold or italic tags found ! |
| Bold and italic tag relevance |
0% match No bold or italic tags found on this page ! |
| Image alt tags |
8 image alt tags found on page containing the following texts , %text%, , , , , facebook, twitter, |
| Image alt tag relevance |
0% match text facebook twitter |
www.kurhaus.nl server info
A good server setup can make a huge difference for website performance and may even enhance the ratings in the search engine results since page speed has become an issue.
Http request info
| 'HTTP response code | 200 |
| Download time | 0,975139 seconds |
| Filesize | 32577 bytes |
Server headers
Server headers are the response the server sends before the actual content. A correct server setup can speed up a site and free up server resources. Make sure that all headers are set correct. For example dont cache dynamic content and dont close connections unless there is a good reason.
| HTTP/1.1 200 OK | |
| Date: Fri, 25 May 2012 21:08:47 GMT | The Date header represents the time when the message was generated, regardless of caching that happened since. It is used by caches as input to expiration calculations, and to detect clock drift. |
| Server: Apache/2.2.16 (CentOS) | The Server header contains information about the software used by the origin server to handle the request. The server used here is Apache/2.2.16 (CentOS) |
| X-Powered-By: PHP/5.2.13 | The non-standard X-Powered-By header is used by applications running behind a web server to advertise their specific technology. A few examples could be php and asp. The technology used here is PHP/5.2.13 |
| Expires: Tue, 03 Jul 2001 06:00:00 GMT | The Expires header tells a browser when the requested file is to expire. If this is set in the futre the browser may cache the file. A common trick to ensure no caching of content is to set the expires date in the past. The value is the expires header is Tue, 03 Jul 2001 06:00:00 GMT |
| Last-Modified: Fri, 25 May 2012 21:08:47 GMT | The Last-Modified header indicates the time that the origin server believes the representation was last modified. The value is Fri, 25 May 2012 21:08:47 GMT |
| Cache-Control: no-store, no-cache, must-revalidate, max-age=0 | The Cache-Control header is used to specify directives that must be obeyed by all caches along the request/response chain. Cache directives are unidirectional in that the presence of a directive in a request does not imply that the same directive is in effect in the response. The value is no-store, no-cache, must-revalidate, max-age=0 |
| Cache-Control: post-check=0, pre-check=0 | The Cache-Control header is used to specify directives that must be obeyed by all caches along the request/response chain. Cache directives are unidirectional in that the presence of a directive in a request does not imply that the same directive is in effect in the response. The value is post-check=0, pre-check=0 |
| Pragma: no-cache | The Pragma header is used to include implementation-specific directives that might apply to any recipient along the request/response chain. This header is deprecated, in favour of Cache-Control. The value is no-cache |
| Content-language: en | |
| Transfer-Encoding: chunked | The Transfer-Encoding header indicates what (if any) type of transformation has been applied to the message body. This differs from Content-Encoding in that transfer-codings are a property of the message, not of the representation; i.e., it will be removed by the next "hop", whereas content-codings are end-to-end. The most commonly used transfer-coding is chunked, which allows persistent connections to be used without knowing the entire body's length. The value is chunked |
| Content-Type: text/html; charset=UTF-8 | The Content-Type entity-header field indicates the media type of the entity-body sent to the recipient or, in the case of the HEAD method, the media type that would have been sent had the request been a GET. . The value is text/html; charset=UTF-8 |
| Vary: Accept-Encoding |
Server location
Server location is important because a server that is located near the customer will serve pages faster then a server located far away
| IP Adress | 209.242.125.53 |
| Country Code | US |
| Country Code 3 | USA |
| Country Name | United States |
| Region | IL |
| City | Schaumburg |
| Postal Code | 60173 |
| Metro Code | 602 |
| Area Code | 847 |
Analyse your website !
| Please enter your domain name |