Impulsione o SEO do seu aplicativo Rails com dados estruturados
Este artigo detalha como adicionar dados estruturados (marcação de esquema) a um aplicativo Rails para melhorar o SEO. Ele começa explicando o objetivo e os benefícios dos dados estruturados, depois mergulha em dois métodos de implementação: sem uma gem e usando a gem `schema_dot_org`. O primeiro envolve a criação manual de objetos de esquema, enquanto o último utiliza as entidades predefinidas e a validação da gem, simplificando o processo. O artigo abrange o uso da propriedade `@graph` para agrupar entidades e adicionar esquemas para várias páginas (página inicial, artigos, livros, FAQs), incluindo `WebSite`, `Organization`, `Article` e `Book`. Ele conclui enfatizando a importância da validação para garantir a correção do esquema.