Skip to content

Commit

Permalink
add rich snippet
Browse files Browse the repository at this point in the history
  • Loading branch information
andrecasal committed Apr 18, 2024
1 parent f9e9783 commit 112c03b
Showing 1 changed file with 37 additions and 13 deletions.
50 changes: 37 additions & 13 deletions app/routes/_marketing+/explicacoes-de-programacao.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -34,33 +34,57 @@ export const meta: V2_MetaFunction = () => {
'explicações, programação, tutoria, universidade, estudantes, notas, exames, sucesso, resultados, garantia, tutor, explicador, mentor, explicação, explicadores, mentores, tutorias',
},
{
// Structure data for Google Search for my private tutoring services
'script:ld+json': {
'@context': 'https://schema.org',
'@id': 'https://andrecasal.com',
'@type': 'ProfessionalService',
"@type": "EducationalOrganization",
name: 'André Casal',
image: 'https://andrecasal.com/img/andre_casal_squared.png',
url: 'https://andrecasal.com',
telephone: '925194895',
priceRange: '40',
aggregateRating: {
'@type': 'AggregateRating',
'@id': 'https://andrecasal.com/explicacoes-de-programacao',
name: 'André Casal',
url: 'https://andrecasal.com/explicacoes-de-programacao',
image: 'https://andrecasal.com/img/andre_casal_squared.png',
itemReviewed: {
'@type': 'EducationalOrganization',
name: 'Explicações de Programação - André Casal',
image: 'https://andrecasal.com/img/andre_casal_squared.png',
telephone: '925194895',
url: 'https://andrecasal.com/explicacoes-de-programacao',
},
ratingValue: '5',
bestRating: '5',
worstRating: '5',
ratingCount: '23',
ratingCount: '27',
},
review: [
{
'@type': 'Review',
author: {
'@type': 'Person',
name: 'Gonçalo Barreiros',
image: 'https://andrecasal.com/img/goncalo-barreiros.png',
},
reviewBody:
'Antes de começar a ser orientado pelo André, eu odiava Assembly e Microprocessadores. Eu estava a repetir a disciplina pela terceira vez e senti que ia reprovar mais uma vez. Mas depois que comecei a ser orientado pelo André, comecei a gostar do que estava a aprender, porque comecei a entender a matéria e até ficou divertido! Pela primeira vez, senti-me confiante! O André é muito simpático e paciente: ele desenhava diagramas, explicava, e usava outras linguagens de programação para me ajudar a ver a ligação entre linguagens de alto nível e Assembly, e tudo estava ótimo! Nunca tive um professor assim. Quando o resultado do exame chegou, fiquei perplexo ao ver que havia ido de reprovado nessa matéria por dois anos consecutivos para ter um 16! O método de ensino e a dedicação do André são, na minha opinião, imbatíveis.',
name: 'Gonçalo Barreiros',
datePublished: '2021-09-01',
reviewRating: {
'@type': 'Rating',
ratingValue: '5',
},
},
{
'@type': 'Review',
author: {
'@type': 'Person',
name: 'Paulo Jorge',
image: 'https://andrecasal.com/img/paulo-jorge.png',
},
reviewBody:
'Os meus professores introduziram a programação do Arduino com pequenos blocos de código. Um pouco de código aqui e ali. Mas eles nunca explicaram as coisas muito bem. Eles presumiam que íamos procurar as peças que faltavam. Tentei pesquisar na internet e conversar com colegas, mas não adiantou muito. Quando comecei as aulas de reforço com o André, minhas notas aumentaram exponencialmente. Estou com o André há um ano neste momento, a disciplina atual é a segunda que estamos a fazer juntos. Na primeira aula, se eu sei alguma coisa sobre Arduino, foi porque o André me ensinou. Quero dizer, o André não apenas me ensinou como a fazer projetos com Arduino, mas também me ensinou ao ponto de eu poder concluir os exames sozinho! E em termos de disponibilidade o André é top.',
name: 'Paulo Jorge',
datePublished: '2021-09-01',
reviewRating: {
'@type': 'Rating',
ratingValue: '5',
},
},
],
},
},
]
Expand Down

0 comments on commit 112c03b

Please sign in to comment.