Closed teles closed 6 years ago
Abaixo listo os dados apresentados em cada parte do plugin de acordo com sua seção:
true
ou false
que recebe seu elemento extraído{
name: "URL canônica",
extract: (dom) => Array.prototype.map.call(dom.querySelectorAll("link[rel='canonical']") || [], canonical => canonical.href),
tests: [{
description: "Deve existir uma e apenas uma url canônica na página. ",
expect: (results) => results.length === 1,
level: "error"
}, {
description: "Caminho da url canônica deve ser absoluto.",
expect: (results) => results.length >= 1 ? results.every(result => /^http/.test(result)) : false,
level: "error"
}]
}
Durante a construção do SEOAssistant é feito um processamento das recomendações. Esse processamento inclui a criação de uma árvore com vários nós representando várias formatações para os dados do SEOAssistant.
Essa árvore está um pouco confusa e a intenção é redesenha-la para que ela se adeque a :