SeoCheck
SeoCheck module is build to check if there is/are any irregularites in your HTML file. You can customise your own set of rules to check if your end requirements are met.
npm
Install vianpm i check-seonpm test
Usage
Load all the modules
const fs = ;const Configure Rule Writer Reader = ; // Or load individual modules const Configure = Configure;const Rule = Rule;const Writer = Writer;const Reader = Reader;
Rules Available
Example
// To write data to console var writeConsole = // To write data to filevar writeFile = 'path/to/outputfile';// To write data to file streamvar writeFilestream = fs; var rules = ;//Check if all tag contains attribute eg. all <img> contain alt attributerules; //Check <img alt> tag count greater than 4 rules; //check parent contains <tag attribute> eg: body containg <img alt>rules; //check parent contains <tag attribute=value> eg: head contains <meta name="keywords">rules; //check if parent contains <tag> eg: body conatins <img>rules; //check tag count: parent contains <tag> eg: body conatins <img>rules var config1 = fs writeConsole rules; config1;