# Auditar o SEO de um site Gatsby com o PageAudit

Ponha o título, a descrição e o canonical na Head API de cada página, gere o sitemap com o plugin oficial e audite.

PageAudit · Atualizado 2026-10-16

## Passo 1. Exporte o Head

Em cada página, exporte Head com o título, a descrição e o canonical dela.

```jsx
export const Head = () => (
  <>
    <title>Example home</title>
    <meta name="description" content="What this page offers, in one sentence." />
    <link rel="canonical" href="https://example.com/" />
  </>
);
```

## Passo 2. Gere o sitemap

Instale o gatsby-plugin-sitemap e ponha o siteUrl no gatsby-config.js. O plugin escreve o /sitemap-index.xml; o robots.txt vai na pasta static.

```js
module.exports = {
  siteMetadata: { siteUrl: "https://example.com" },
  plugins: ["gatsby-plugin-sitemap"],
};
```

## Passo 3. Audite a página publicada

Troque o endereço pela página publicada. A resposta traz a nota, a contagem e cada erro com a correção. Sem chave, 10 auditorias grátis por dia.

```sh
curl -sS -X POST https://pageaudit.online/api/audit \
  -H 'content-type: application/json' \
  -d '{"url": "https://example.com/"}'
```

[Auditar uma página](https://pageaudit.online/pt/?url=https://example.com/)

[Auditar o SEO de um site Gatsby com o PageAudit](https://pageaudit.online/pt/guides/gatsby)
