Luigi Donatello Asero said:
I tried to check the links of some pages of the website
http://www.scaiecat-spa-gigi.com and I got this message
I guess the relevant part of the message page you got is this:
"The link was not checked due to robots exclusion rules. Check the link
manually, and see also the link checker documentation on robots
exclusion."
for two URLs. It misleadingly appears under the heading "List of broken
links and redirects" - it means that the link checker _did not check_
those links, so it cannot know whether they are broken or redirected or
just fine.
As far as
I remember I have not set any robots.txt .
You don't. The URL
http://www.scaiecat-spa-gigi.com/robots.txt
does not refer to anything; and that's the URL that any well-behaving
robot checks first, before fetching anything from your site - if the
resource does not exist, the robot assumes it's welcome. (You would use
robots.txt to _exclude_ robots if you wanted to.)
Is robots.txt on the validator?
Yes. And elsewhere.
The link checker is presumably a well-behaving robot. This means that
before checking links pointing to a site, it first checks for robots.txt
at the site pointed to. Thus, when you have a link with href value
<
http://validator.w3.org/check?uri=http://www.
scaiecat-spa-gigi.com%2Fit%2Fsvezia.html>
the checker first asks for
http://validator.w3.org/robots.txt
and when it gets it, it finds out that it says
User-agent: *
Disallow: /check
which means that all robots are forbidden to fetch anything with a URL
that begins with
http://validator.w3.org/check
Similar things happen to
<
http://jigsaw.w3.org/css-validator/validator?uri=http://www.
scaiecat-spa-gigi.com/it/svezia.html>
because
http://jigsaw.w3.org/robots.txt says "no" to all robots as
regards to some parts of the site - including
Disallow: /css-validator/validator
For reasons unknown to me, the W3C thus wants to restrict link checking
(with W3C's tool) for "Valid HTML!" and "Valid CSS!" types of links that
the W3C recommends.
If you ask me, and even if you don't, this is yet another evidence for
the fact that "Valid HTML!" and "Valid CSS!" icons are worse than
useless. (For other evidence see
http://www.cs.tut.fi/~jkorpela/html/validation.html#icon )