This site uses cookies for analytics. By continuing to browse this site, you agree to this use.

scanning 100%

scan time: 00:44

hints

79

Date: 2019-01-14T17:26:47.801Z

webhint version: 4.1.0

Hints

Accessibility

axe: 1 hints

hint #1: Frames must have title attribute

http://www.rentmyhouse.fr/

<iframe style="position: absolute;top: 0;left: 0;width: 100%;height: 100%;" width="560" height="315" src="https://www.youtube.com/embed/vx2n_V-6Lf4?rel=0&amp;autoplay=1&amp;mute=1;modestbranding=1;loop=1;fs=0;playlist=vx2n_V-6Lf4"></iframe>

Compatibility

content-type: 8 hints

hint #1: 'content-type' header charset value should be 'utf-8'.

http://www.rentmyhouse.fr/

hint #2: 'content-type' header charset value should be 'utf-8'.

http://www.rentmyhouse.fr/style2018.css

<link rel="stylesheet" href="http://www.rentmyhouse.fr/style2018.css">

hint #3: 'content-type' header charset value should be 'utf-8'.

https://www.youtube.com … JLWWd/www-embed-player.js

<script src="/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script>

hint #4: 'content-type' header charset value should be 'utf-8'.

https://www.youtube.com … player-webp-vfl9Bz5wS.css

<link rel="stylesheet" href="/yts/cssbin/www-player-webp-vfl9Bz5wS.css" name="www-player">

hint #5: 'content-type' header charset value should be 'utf-8'.

https://www.youtube.com … vflTctQHP/en_US/base.js

<script src="/yts/jsbin/player-vflTctQHP/en_US/base.js" name="player/base"></script>

hint #6: 'content-type' header charset value should be 'utf-8'.

https://static.doubleclic … instream/ad_status.js

<script id="js-1124342058" src="//static.doubleclick.net/instream/ad_status.js"></script>

hint #7: 'content-type' header media type value should be 'text/javascript', not 'application/javascript'.

https://static.addtoany.com/menu/page.js

<script async="" src="https://static.addtoany.com/menu/page.js"></script>

hint #8: 'content-type' header charset value should be 'utf-8'.

https://www.google.com … YIZJDIx1URDMPi7CeVLUwM.js

<script id="js-1465372905" src="//www.google.com/js/bg/JOYx3W5PzoQFRZAOzhrT8YIZJDIx1URDMPi7CeVLUwM.js"></script>
meta-charset-utf-8: 2 hints

hint #1: 'charset' meta element should be specified using shorter '<meta charset="utf-8">' form.

http://www.rentmyhouse.fr/

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

hint #2: 'charset' meta element should be the first thing in '<head>'.

http://www.rentmyhouse.fr/

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

PWA

apple-touch-icons: 1 hints

hint #1: 'apple-touch-icon' link element was not specified.

http://www.rentmyhouse.fr/

Performance

http-cache: 22 hints

hint #1: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse.fr/

hint #2: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … icones/listing-photos.png

<img style="width:45px; margin:0% 1% 0 1%" src="http://www.rentmyhouse.fr/icones/listing-photos.png" alt="Prise de photos et Préparation du logement pour Airbnb">

hint #3: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … listing-creation.png

<img style="width:45px; margin:0% 1% 0 1%" src="http://www.rentmyhouse.fr/icones/airbnb-listing-creation.png" alt="Création et Paramétrage de l'annonce Airbnb">

hint #4: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … fresh-holiday-rental.png

<img style="width:45px; margin:0% 1% 0 1%" src="http://www.rentmyhouse.fr/icones/fresh-holiday-rental.png" alt="Gestion du logement pour les vacanciers suivants">

hint #5: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … images/location-2018.png

<img id="logonew" src="http://www.rentmyhouse.fr/images/location-2018.png" alt="Gestion AirBnB - Conciergerie - Photos - Annonces Booking et HomeAway avec www.rentmyhouse.fr ">

hint #6: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … apartment-preparation.png

<img style="width:45px; margin:0% 1% 0 1%" src="http://www.rentmyhouse.fr/icones/apartment-preparation.png" alt="Promotion de l'annonce Airbnb sur les réseaux sociaux">

hint #7: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse.fr/icones/availability.png

<img style="width:45px; margin:0% 1% 0 1%" src="http://www.rentmyhouse.fr/icones/availability.png" alt="Disponibilité du logement et temps de préparation">

hint #8: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … icones/welcome-guest.png

<img style="width:45px; margin:0% 1% 0 1%" src="http://www.rentmyhouse.fr/icones/welcome-guest.png" alt="Accueil et Gestion des Voyageurs">

hint #9: No "cache-control" header or empty value found. It should have a value

http://one-big-web.fr/formation/back.png

<img class="arrow" src="http://one-big-web.fr/formation/back.png" alt="Agence Immobilière">

hint #10: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … cones/airbnb-comments.png

<img style="width:45px; margin:0% 1% 0 1%" src="http://www.rentmyhouse.fr/icones/airbnb-comments.png" alt="Gestion des commentaires et avis. Gestion de la e-réputation">

hint #11: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse … images/profil-airbnb.png

<img style="display:block; float:left; width: 75px; margin: 48px 28px 24px 25px;" id="profil" src="http://www.rentmyhouse.fr/images/profil-airbnb.png" alt="Profil Airbnb">

hint #12: No "cache-control" header or empty value found. It should have a value

http://www.rentmyhouse.fr/style2018.css

<link rel="stylesheet" href="http://www.rentmyhouse.fr/style2018.css">

hint #13: Static resources should have a long cache value (31536000) and use the immutable directive: public, max-age=691200

https://www.youtube.com … JLWWd/www-embed-player.js

<script src="/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script>

hint #14: Static resources should have a long cache value (31536000) and use the immutable directive: public, max-age=31536000

https://www.youtube.com … player-webp-vfl9Bz5wS.css

<link rel="stylesheet" href="/yts/cssbin/www-player-webp-vfl9Bz5wS.css" name="www-player">

hint #15: Static resources should have a long cache value (31536000) and use the immutable directive: public, max-age=691200

https://www.youtube.com … vflTctQHP/en_US/base.js

<script src="/yts/jsbin/player-vflTctQHP/en_US/base.js" name="player/base"></script>

hint #16: Static resources should have a long cache value (31536000) and use the immutable directive: public, max-age=900

https://static.doubleclic … instream/ad_status.js

<script id="js-1124342058" src="//static.doubleclick.net/instream/ad_status.js"></script>

hint #17: The directive "must-revalidate" is not recommended

https://www.youtube.com … 000:3&bh=0.000:0.000

<img src="//www.youtube.com/api/stats/qoe?event=streamingstats&amp;cpn=dsFY7PFvYZzSqdkT&amp;ei=ZMY8XN72JoHQkgajk6PwBg&amp … ER&amp;cmt=0.000:0.000,0.000:0.000&amp;error=0.000:html5.missingapi:0.000:nocodecs.1&amp;vis=0.000:3&amp;bh=0.000:0.000">

hint #18: Static resources should have a long cache value (31536000) and use the immutable directive: public, max-age=172800

https://static.addtoany.com/menu/page.js

<script async="" src="https://static.addtoany.com/menu/page.js"></script>

hint #19: Static resources should have a long cache value (31536000) and use the immutable directive: public, max-age=31536000

https://www.google.com … YIZJDIx1URDMPi7CeVLUwM.js

<script id="js-1465372905" src="//www.google.com/js/bg/JOYx3W5PzoQFRZAOzhrT8YIZJDIx1URDMPi7CeVLUwM.js"></script>

hint #20: No "cache-control" header or empty value found. It should have a value

http://one-big-web.fr/formation/forward.png

<img class="arrow" src="http://one-big-web.fr/formation/forward.png" alt="Propriétaires, commencez içi.">

hint #21: The target should not be cached, or have a small "max-age" value (180): public, max-age=315360000

https://static.addtoany … ntmyhouse.fr%2F&referrer=

<iframe id="a2apage_sm_ifr" height="1" width="1" style="height: 1px; width: 1px; border: 0px; left: 0px; top: 0px; position … addtoany.com/menu/sm.21.html#type=page&amp;event=load&amp;url=http%3A%2F%2Fwww.rentmyhouse.fr%2F&amp;referrer="></iframe>

hint #22: Static resources should have a long cache value (31536000) and use the immutable directive: public, max-age=315360000

https://static.addtoany … svg/icons.29.png.css

<link rel="stylesheet" href="https://static.addtoany.com/menu/svg/icons.29.png.css">
http-compression: 14 hints

hint #1: Response should include 'vary' header containing 'accept-encoding' value.

https://www.youtube.com … playlist=vx2n_V-6Lf4

<iframe style="position: absolute;top: 0;left: 0;width: 100%;height: 100%;" width="560" height="315" src="https://www.youtube.com/embed/vx2n_V-6Lf4?rel=0&amp;autoplay=1&amp;mute=1;modestbranding=1;loop=1;fs=0;playlist=vx2n_V-6Lf4"></iframe>

hint #2: Response should be compressed with Zopfli when gzip compression is requested.

http://www.rentmyhouse.fr/style2018.css

<link rel="stylesheet" href="http://www.rentmyhouse.fr/style2018.css">

hint #3: Response should be compressed with Zopfli when gzip compression is requested.

https://www.youtube.com … JLWWd/www-embed-player.js

<script src="/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script>

hint #4: Response should be compressed with Brotli when Brotli compression is requested over HTTPS.

https://www.youtube.com … JLWWd/www-embed-player.js

<script src="/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script>

hint #5: Response should be compressed with Zopfli when gzip compression is requested.

https://www.youtube.com … player-webp-vfl9Bz5wS.css

<link rel="stylesheet" href="/yts/cssbin/www-player-webp-vfl9Bz5wS.css" name="www-player">

hint #6: Response should be compressed with Brotli when Brotli compression is requested over HTTPS.

https://www.youtube.com … player-webp-vfl9Bz5wS.css

<link rel="stylesheet" href="/yts/cssbin/www-player-webp-vfl9Bz5wS.css" name="www-player">

hint #7: Response should be compressed with Zopfli when gzip compression is requested.

https://www.youtube.com … vflTctQHP/en_US/base.js

<script src="/yts/jsbin/player-vflTctQHP/en_US/base.js" name="player/base"></script>

hint #8: Response should be compressed with Brotli when Brotli compression is requested over HTTPS.

https://www.youtube.com … vflTctQHP/en_US/base.js

<script src="/yts/jsbin/player-vflTctQHP/en_US/base.js" name="player/base"></script>

hint #9: Response should be compressed with gzip when gzip compression is requested.

https://static.doubleclic … instream/ad_status.js

<script id="js-1124342058" src="//static.doubleclick.net/instream/ad_status.js"></script>

hint #10: Response should be compressed with Zopfli when gzip compression is requested.

https://www.google.com … YIZJDIx1URDMPi7CeVLUwM.js

<script id="js-1465372905" src="//www.google.com/js/bg/JOYx3W5PzoQFRZAOzhrT8YIZJDIx1URDMPi7CeVLUwM.js"></script>

hint #11: Response should be compressed with Brotli when Brotli compression is requested over HTTPS.

https://static.doubleclic … instream/ad_status.js

<script id="js-1124342058" src="//static.doubleclick.net/instream/ad_status.js"></script>

hint #12: Response should be compressed with Brotli when Brotli compression is requested over HTTPS.

https://www.google.com … YIZJDIx1URDMPi7CeVLUwM.js

<script id="js-1465372905" src="//www.google.com/js/bg/JOYx3W5PzoQFRZAOzhrT8YIZJDIx1URDMPi7CeVLUwM.js"></script>

hint #13: Response should be compressed with Zopfli when gzip compression is requested.

https://static.addtoany.com/menu/page.js

<script async="" src="https://static.addtoany.com/menu/page.js"></script>

hint #14: Response should be compressed with Zopfli when gzip compression is requested.

https://static.addtoany … svg/icons.29.png.css

<link rel="stylesheet" href="https://static.addtoany.com/menu/svg/icons.29.png.css">
no-html-only-headers: 5 hints

hint #1: Response should not include unneeded 'x-xss-protection' header.

https://www.youtube.com … JLWWd/www-embed-player.js

<script src="/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script>

hint #2: Response should not include unneeded 'x-xss-protection' header.

https://www.youtube.com … player-webp-vfl9Bz5wS.css

<link rel="stylesheet" href="/yts/cssbin/www-player-webp-vfl9Bz5wS.css" name="www-player">

hint #3: Response should not include unneeded 'x-xss-protection' header.

https://www.youtube.com … vflTctQHP/en_US/base.js

<script src="/yts/jsbin/player-vflTctQHP/en_US/base.js" name="player/base"></script>

hint #4: Response should not include unneeded 'x-xss-protection' header.

https://static.doubleclic … instream/ad_status.js

<script id="js-1124342058" src="//static.doubleclick.net/instream/ad_status.js"></script>

hint #5: Response should not include unneeded 'x-xss-protection' header.

https://www.google.com … YIZJDIx1URDMPi7CeVLUwM.js

<script id="js-1465372905" src="//www.google.com/js/bg/JOYx3W5PzoQFRZAOzhrT8YIZJDIx1URDMPi7CeVLUwM.js"></script>
performance-budget: 1 hints

hint #1: To load all the resources on a 4G network, it will take about 9.3s in optimal conditions (that is 4.3s more than the 5s target).

http://www.rentmyhouse.fr/

image-optimization-cloudinary: 1 hints

hint #1: 'http://www.rentmyhouse.fr/images/profil-airbnb.png' could be around 7.72kB (61%) smaller.

http://www.rentmyhouse … images/profil-airbnb.png

<img style="display:block; float:left; width: 75px; margin: 48px 28px 24px 25px;" id="profil" src="http://www.rentmyhouse.fr/images/profil-airbnb.png" alt="Profil Airbnb">

Security

disown-opener: 1 hints

hint #1: '<a href="https://www.addtoany.com" title="Share … 14h18v4H7z"></path></g></svg></span>AddToAny</a>' should have 'rel' attribute value include 'noreferrer' keyword.

http://www.rentmyhouse.fr/

<a href="https://www.addtoany.com" title="Share Buttons" rel="noopener" target="_blank"><span class="a2a_svg a2a_s__default … viewBox="0 0 32 32"><g fill="#FFF"><path d="M14 7h4v18h-4z"></path><path d="M7 14h18v4H7z"></path></g></svg></span>AddToAny</a>
no-disallowed-headers: 1 hints

hint #1: Response should not include disallowed 'x-powered-by' header.

http://www.rentmyhouse.fr/

no-protocol-relative-urls: 1 hints

hint #1: '//www.google-analytics.com/analytics.js' should not be specified as a protocol-relative URL.

http://www.rentmyhouse.fr/

<script src="//www.google-analytics.com/analytics.js"></script>
sri: 8 hints

hint #1: Cross-origin scripts need a "crossorigin" attribute to be eligible for integrity validation

http://www.rentmyhouse.fr/style2018.css

<link rel="stylesheet" href="http://www.rentmyhouse.fr/style2018.css">

hint #2: Resource <a href="https://www.youtube.com/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js">https://www.youtube.com/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js</a> requested without the "integrity" attribute

https://www.youtube.com … JLWWd/www-embed-player.js

<script src="/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script>

hint #3: Resource <a href="https://www.youtube.com/yts/cssbin/www-player-webp-vfl9Bz5wS.css">https://www.youtube.com/yts/cssbin/www-player-webp-vfl9Bz5wS.css</a> requested without the "integrity" attribute

https://www.youtube.com … player-webp-vfl9Bz5wS.css

<link rel="stylesheet" href="/yts/cssbin/www-player-webp-vfl9Bz5wS.css" name="www-player">

hint #4: Resource <a href="https://www.youtube.com/yts/jsbin/player-vflTctQHP/en_US/base.js">https://www.youtube.com/yts/jsbin/player-vflTctQHP/en_US/base.js</a> requested without the "integrity" attribute

https://www.youtube.com … vflTctQHP/en_US/base.js

<script src="/yts/jsbin/player-vflTctQHP/en_US/base.js" name="player/base"></script>

hint #5: Cross-origin scripts need a "crossorigin" attribute to be eligible for integrity validation

https://static.doubleclic … instream/ad_status.js

<script id="js-1124342058" src="//static.doubleclick.net/instream/ad_status.js"></script>

hint #6: Cross-origin scripts need a "crossorigin" attribute to be eligible for integrity validation

https://static.addtoany.com/menu/page.js

<script async="" src="https://static.addtoany.com/menu/page.js"></script>

hint #7: Cross-origin scripts need a "crossorigin" attribute to be eligible for integrity validation

https://www.google.com … YIZJDIx1URDMPi7CeVLUwM.js

<script id="js-1465372905" src="//www.google.com/js/bg/JOYx3W5PzoQFRZAOzhrT8YIZJDIx1URDMPi7CeVLUwM.js"></script>

hint #8: Resource <a href="https://static.addtoany.com/menu/svg/icons.29.png.css">https://static.addtoany.com/menu/svg/icons.29.png.css</a> requested without the "integrity" attribute

https://static.addtoany … svg/icons.29.png.css

<link rel="stylesheet" href="https://static.addtoany.com/menu/svg/icons.29.png.css">
strict-transport-security: 7 hints

hint #1: 'strict-transport-security' header was not specified

https://www.rentmyhouse.fr/

hint #2: 'strict-transport-security' header was not specified

https://www.youtube.com … JLWWd/www-embed-player.js

<script src="/yts/jsbin/www-embed-player-vflVJLWWd/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script>

hint #3: 'strict-transport-security' header was not specified

https://www.youtube.com … player-webp-vfl9Bz5wS.css

<link rel="stylesheet" href="/yts/cssbin/www-player-webp-vfl9Bz5wS.css" name="www-player">

hint #4: 'strict-transport-security' header was not specified

https://www.youtube.com … vflTctQHP/en_US/base.js

<script src="/yts/jsbin/player-vflTctQHP/en_US/base.js" name="player/base"></script>

hint #5: 'strict-transport-security' header was not specified

https://static.doubleclic … instream/ad_status.js

<script id="js-1124342058" src="//static.doubleclick.net/instream/ad_status.js"></script>

hint #6: 'strict-transport-security' header was not specified

https://www.youtube.com … 000:3&bh=0.000:0.000

<img src="//www.youtube.com/api/stats/qoe?event=streamingstats&amp;cpn=dsFY7PFvYZzSqdkT&amp;ei=ZMY8XN72JoHQkgajk6PwBg&amp … ER&amp;cmt=0.000:0.000,0.000:0.000&amp;error=0.000:html5.missingapi:0.000:nocodecs.1&amp;vis=0.000:3&amp;bh=0.000:0.000">

hint #7: 'strict-transport-security' header was not specified

https://www.google.com … YIZJDIx1URDMPi7CeVLUwM.js

<script id="js-1465372905" src="//www.google.com/js/bg/JOYx3W5PzoQFRZAOzhrT8YIZJDIx1URDMPi7CeVLUwM.js"></script>
x-content-type-options: 3 hints

hint #1: Response should not include unneeded 'x-content-type-options' header.

https://www.youtube.com … playlist=vx2n_V-6Lf4

<iframe style="position: absolute;top: 0;left: 0;width: 100%;height: 100%;" width="560" height="315" src="https://www.youtube.com/embed/vx2n_V-6Lf4?rel=0&amp;autoplay=1&amp;mute=1;modestbranding=1;loop=1;fs=0;playlist=vx2n_V-6Lf4"></iframe>

hint #2: Response should include 'x-content-type-options' header.

http://www.rentmyhouse.fr/style2018.css

<link rel="stylesheet" href="http://www.rentmyhouse.fr/style2018.css">

hint #3: Response should not include unneeded 'x-content-type-options' header.

https://www.youtube.com … 000:3&bh=0.000:0.000

<img src="//www.youtube.com/api/stats/qoe?event=streamingstats&amp;cpn=dsFY7PFvYZzSqdkT&amp;ei=ZMY8XN72JoHQkgajk6PwBg&amp … ER&amp;cmt=0.000:0.000,0.000:0.000&amp;error=0.000:html5.missingapi:0.000:nocodecs.1&amp;vis=0.000:3&amp;bh=0.000:0.000">
ssllabs: 1 hints

hint #1: 'http://www.rentmyhouse.fr/' does not support HTTPS.

http://www.rentmyhouse.fr/