Website Review


Enter domain


← Click to update
stylelint.io

Website review stylelint.io

 Generated on April 12 2021 19:43 PM

Old statistics? UPDATE !


The score is 61/100

SEO Content

Title

A mighty, modern style linter · stylelint



Length : 41

Perfect, your title contains between 10 and 70 characters.
Description

# stylelint



Length : 11

Ideally, your meta description should contain between 70 and 160 characters (spaces included). Use this free tool to calculate text length.
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 A mighty, modern style linter · stylelint
type website
url https://stylelint.io/
description # stylelint
Headings
H1 H2 H3 H4 H5 H6
1 9 6 3 0 0
  • [H1] stylelint
  • [H2] ›Intro
  • [H2] Features
  • [H2] Example output
  • [H2] Getting started
  • [H2] Contributors
  • [H2] Backers
  • [H2] Sponsors
  • [H2] License
  • [H2] Hosting
  • [H3] Intro
  • [H3] User guide
  • [H3] Developer guide
  • [H3] Maintainer guide
  • [H3] About
  • [H3] Rules
  • [H4] Rules
  • [H4] Usage
  • [H4] Integrations
Images We found 8 images on this web page.

2 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 : 19%

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 Great, there are no Iframes detected on this page.

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



Anchor Type Juice
Docs Internal Passing Juice
Demo Internal Passing Juice
GitHub External Passing Juice
Twitter External Passing Juice
Getting started Internal Passing Juice
Configuration Internal Passing Juice
About rules Internal Passing Juice
Combining rules Internal Passing Juice
Using regex in rules Internal Passing Juice
List of rules Internal Passing Juice
Command Line Interface (CLI) Internal Passing Juice
Node.js API Internal Passing Juice
PostCSS plugin Internal Passing Juice
Options Internal Passing Juice
Editor integrations Internal Passing Juice
Task runner integrations Internal Passing Juice
Other integrations Internal Passing Juice
Ignoring code Internal Passing Juice
Errors & warnings Internal Passing Juice
Working on rules Internal Passing Juice
Working on syntaxes Internal Passing Juice
Writing plugins Internal Passing Juice
Writing formatters Internal Passing Juice
Writing system tests Internal Passing Juice
Writing processors Internal Passing Juice
Managing issues Internal Passing Juice
Managing pull requests Internal Passing Juice
Performing releases Internal Passing Juice
Linting Internal Passing Juice
Syntaxes Internal Passing Juice
Semantic versioning Internal Passing Juice
Vision Internal Passing Juice
Contributing Internal Passing Juice
Changelog Internal Passing Juice
alpha-value-notation Internal Passing Juice
at-rule-allowed-list Internal Passing Juice
at-rule-blacklist Internal Passing Juice
at-rule-disallowed-list Internal Passing Juice
at-rule-empty-line-before Internal Passing Juice
at-rule-name-case Internal Passing Juice
at-rule-name-newline-after Internal Passing Juice
at-rule-name-space-after Internal Passing Juice
at-rule-no-unknown Internal Passing Juice
at-rule-no-vendor-prefix Internal Passing Juice
at-rule-property-required-list Internal Passing Juice
at-rule-property-requirelist Internal Passing Juice
at-rule-semicolon-newline-after Internal Passing Juice
at-rule-semicolon-space-before Internal Passing Juice
at-rule-whitelist Internal Passing Juice
block-closing-brace-empty-line-before Internal Passing Juice
block-closing-brace-newline-after Internal Passing Juice
block-closing-brace-newline-before Internal Passing Juice
block-closing-brace-space-after Internal Passing Juice
block-closing-brace-space-before Internal Passing Juice
block-no-empty Internal Passing Juice
block-opening-brace-newline-after Internal Passing Juice
block-opening-brace-newline-before Internal Passing Juice
block-opening-brace-space-after Internal Passing Juice
block-opening-brace-space-before Internal Passing Juice
color-function-notation Internal Passing Juice
color-hex-case Internal Passing Juice
color-hex-length Internal Passing Juice
color-named Internal Passing Juice
color-no-hex Internal Passing Juice
color-no-invalid-hex Internal Passing Juice
comment-empty-line-before Internal Passing Juice
comment-no-empty Internal Passing Juice
comment-pattern Internal Passing Juice
comment-whitespace-inside Internal Passing Juice
comment-word-blacklist Internal Passing Juice
comment-word-disallowed-list Internal Passing Juice
custom-media-pattern Internal Passing Juice
custom-property-empty-line-before Internal Passing Juice
custom-property-pattern Internal Passing Juice
declaration-bang-space-after Internal Passing Juice
declaration-bang-space-before Internal Passing Juice
declaration-block-no-duplicate-custom-properties Internal Passing Juice
declaration-block-no-duplicate-properties Internal Passing Juice
declaration-block-no-redundant-longhand-properties Internal Passing Juice
declaration-block-no-shorthand-property-overrides Internal Passing Juice
declaration-block-semicolon-newline-after Internal Passing Juice
declaration-block-semicolon-newline-before Internal Passing Juice
declaration-block-semicolon-space-after Internal Passing Juice
declaration-block-semicolon-space-before Internal Passing Juice
declaration-block-single-line-max-declarations Internal Passing Juice
declaration-block-trailing-semicolon Internal Passing Juice
declaration-colon-newline-after Internal Passing Juice
declaration-colon-space-after Internal Passing Juice
declaration-colon-space-before Internal Passing Juice
declaration-empty-line-before Internal Passing Juice
declaration-no-important Internal Passing Juice
declaration-property-unit-allowed-list Internal Passing Juice
declaration-property-unit-blacklist Internal Passing Juice
declaration-property-unit-disallowed-list Internal Passing Juice
declaration-property-unit-whitelist Internal Passing Juice
declaration-property-value-allowed-list Internal Passing Juice
declaration-property-value-blacklist Internal Passing Juice
declaration-property-value-disallowed-list Internal Passing Juice
declaration-property-value-whitelist Internal Passing Juice
font-family-name-quotes Internal Passing Juice
font-family-no-duplicate-names Internal Passing Juice
font-family-no-missing-generic-family-keyword Internal Passing Juice
font-weight-notation Internal Passing Juice
function-allowed-list Internal Passing Juice
function-blacklist Internal Passing Juice
function-calc-no-invalid Internal Passing Juice
function-calc-no-unspaced-operator Internal Passing Juice
function-comma-newline-after Internal Passing Juice
function-comma-newline-before Internal Passing Juice
function-comma-space-after Internal Passing Juice
function-comma-space-before Internal Passing Juice
function-disallowed-list Internal Passing Juice
function-linear-gradient-no-nonstandard-direction Internal Passing Juice
function-max-empty-lines Internal Passing Juice
function-name-case Internal Passing Juice
function-parentheses-newline-inside Internal Passing Juice
function-parentheses-space-inside Internal Passing Juice
function-url-no-scheme-relative Internal Passing Juice
function-url-quotes Internal Passing Juice
function-url-scheme-allowed-list Internal Passing Juice
function-url-scheme-blacklist Internal Passing Juice
function-url-scheme-disallowed-list Internal Passing Juice
function-url-scheme-whitelist Internal Passing Juice
function-whitelist Internal Passing Juice
function-whitespace-after Internal Passing Juice
hue-degree-notation Internal Passing Juice
indentation Internal Passing Juice
keyframe-declaration-no-important Internal Passing Juice
keyframes-name-pattern Internal Passing Juice
length-zero-no-unit Internal Passing Juice
linebreaks Internal Passing Juice
max-empty-lines Internal Passing Juice
max-line-length Internal Passing Juice
max-nesting-depth Internal Passing Juice
media-feature-colon-space-after Internal Passing Juice
media-feature-colon-space-before Internal Passing Juice
media-feature-name-allowed-list Internal Passing Juice
media-feature-name-blacklist Internal Passing Juice
media-feature-name-case Internal Passing Juice
media-feature-name-disallowed-list Internal Passing Juice
media-feature-name-no-unknown Internal Passing Juice
media-feature-name-no-vendor-prefix Internal Passing Juice
media-feature-name-value-allowed-list Internal Passing Juice
media-feature-name-value-whitelist Internal Passing Juice
media-feature-name-whitelist Internal Passing Juice
media-feature-parentheses-space-inside Internal Passing Juice
media-feature-range-operator-space-after Internal Passing Juice
media-feature-range-operator-space-before Internal Passing Juice
media-query-list-comma-newline-after Internal Passing Juice
media-query-list-comma-newline-before Internal Passing Juice
media-query-list-comma-space-after Internal Passing Juice
media-query-list-comma-space-before Internal Passing Juice
named-grid-areas-no-invalid Internal Passing Juice
no-descending-specificity Internal Passing Juice
no-duplicate-at-import-rules Internal Passing Juice
no-duplicate-selectors Internal Passing Juice
no-empty-first-line Internal Passing Juice
no-empty-source Internal Passing Juice
no-eol-whitespace Internal Passing Juice
no-extra-semicolons Internal Passing Juice
no-invalid-double-slash-comments Internal Passing Juice
no-missing-end-of-source-newline Internal Passing Juice
no-unknown-animations Internal Passing Juice
number-leading-zero Internal Passing Juice
number-max-precision Internal Passing Juice
number-no-trailing-zeros Internal Passing Juice
property-allowed-list Internal Passing Juice
property-blacklist Internal Passing Juice
property-case Internal Passing Juice
property-disallowed-list Internal Passing Juice
property-no-unknown Internal Passing Juice
property-no-vendor-prefix Internal Passing Juice
property-whitelist Internal Passing Juice
rule-empty-line-before Internal Passing Juice
selector-attribute-brackets-space-inside Internal Passing Juice
selector-attribute-name-disallowed-list Internal Passing Juice
selector-attribute-operator-allowed-list Internal Passing Juice
selector-attribute-operator-blacklist Internal Passing Juice
selector-attribute-operator-disallowed-list Internal Passing Juice
selector-attribute-operator-space-after Internal Passing Juice
selector-attribute-operator-space-before Internal Passing Juice
selector-attribute-operator-whitelist Internal Passing Juice
selector-attribute-quotes Internal Passing Juice
selector-class-pattern Internal Passing Juice
selector-combinator-allowed-list Internal Passing Juice
selector-combinator-blacklist Internal Passing Juice
selector-combinator-disallowed-list Internal Passing Juice
selector-combinator-space-after Internal Passing Juice
selector-combinator-space-before Internal Passing Juice
selector-combinator-whitelist Internal Passing Juice
selector-descendant-combinator-no-non-space Internal Passing Juice
selector-id-pattern Internal Passing Juice
selector-list-comma-newline-after Internal Passing Juice
selector-list-comma-newline-before Internal Passing Juice
selector-list-comma-space-after Internal Passing Juice
selector-list-comma-space-before Internal Passing Juice
selector-max-attribute Internal Passing Juice
selector-max-class Internal Passing Juice
selector-max-combinators Internal Passing Juice
selector-max-compound-selectors Internal Passing Juice
selector-max-empty-lines Internal Passing Juice
selector-max-id Internal Passing Juice
selector-max-pseudo-class Internal Passing Juice
selector-max-specificity Internal Passing Juice
selector-max-type Internal Passing Juice
selector-max-universal Internal Passing Juice
selector-nested-pattern Internal Passing Juice
selector-no-qualifying-type Internal Passing Juice
selector-no-vendor-prefix Internal Passing Juice
selector-pseudo-class-allowed-list Internal Passing Juice
selector-pseudo-class-blacklist Internal Passing Juice
selector-pseudo-class-case Internal Passing Juice
selector-pseudo-class-disallowed-list Internal Passing Juice
selector-pseudo-class-no-unknown Internal Passing Juice
selector-pseudo-class-parentheses-space-inside Internal Passing Juice
selector-pseudo-class-whitelist Internal Passing Juice
selector-pseudo-element-allowed-list Internal Passing Juice
selector-pseudo-element-blacklist Internal Passing Juice
selector-pseudo-element-case Internal Passing Juice
selector-pseudo-element-colon-notation Internal Passing Juice
selector-pseudo-element-disallowed-list Internal Passing Juice
selector-pseudo-element-no-unknown Internal Passing Juice
selector-pseudo-element-whitelist Internal Passing Juice
selector-type-case Internal Passing Juice
selector-type-no-unknown Internal Passing Juice
shorthand-property-no-redundant-values Internal Passing Juice
string-no-newline Internal Passing Juice
string-quotes Internal Passing Juice
time-min-milliseconds Internal Passing Juice
unicode-bom Internal Passing Juice
unit-allowed-list Internal Passing Juice
unit-blacklist Internal Passing Juice
unit-case Internal Passing Juice
unit-disallowed-list Internal Passing Juice
unit-no-unknown Internal Passing Juice
unit-whitelist Internal Passing Juice
value-keyword-case Internal Passing Juice
value-list-comma-newline-after Internal Passing Juice
value-list-comma-newline-before Internal Passing Juice
value-list-comma-space-after Internal Passing Juice
value-list-comma-space-before Internal Passing Juice
value-list-max-empty-lines Internal Passing Juice
value-no-vendor-prefix Internal Passing Juice
Edit External Passing Juice
Facebook External Passing Juice
GitHub External Passing Juice
WordPress External Passing Juice
all these fantastic people External Passing Juice
Become a backer External Passing Juice
Become a sponsor External Passing Juice
The MIT License External Passing Juice
Features Internal Passing Juice
Example output Internal Passing Juice
Getting started Internal Passing Juice
Contributors Internal Passing Juice
Backers Internal Passing Juice
Sponsors Internal Passing Juice
License Internal Passing Juice
Hosting Internal Passing Juice

SEO Keywords

Keywords Cloud rules become guide started writing stylelint syntaxes integrations getting license
Keywords Consistency
Keyword Content Title Keywords Description Headings
rules 9
started 5
guide 4
writing 4
getting 4

Usability

Url Domain : stylelint.io
Length : 12
Favicon Great, your website has a favicon.
Printability We could not find a Print-Friendly CSS.
Language Good. Your declared language is en.
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 : 27
Warnings : 2
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.
Perfect. No inline css has been found in HTML tags!
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 Great, your website has an XML sitemap.

http://stylelint.io/sitemap.xml
Robots.txt http://stylelint.io/robots.txt

Great, your website has a robots.txt file.
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


Visi mobilieji | Darbo birža | Receptai | Vyriski ir moteriski batai | ETS 2 mods | Kur apsistoti Šiauliuose? | IT naujienos |