# Installation

This guide shows how to add Thulite SEO to an existing Thulite project.

{{< callout context="note" title="Already installed?" icon="outline/info-circle" >}}
If your Thulite template already includes the recommended integrations (SEO and Images), skip installation and continue to [Configuration](/docs/start-here/configuration/).
{{< /callout >}}

## Add Thulite SEO

Add Thulite SEO to your site by running the following command in your project's root directory:

{{< tabs "install-images" >}}
{{< tab "npm" >}}

```bash
npm install @thulite/seo@latest
```

{{< /tab >}}
{{< tab "pnpm" >}}

```bash
pnpm install @thulite/seo@latest
```

{{< /tab >}}
{{< tab "Yarn" >}}

```bash
yarn add @thulite/seo@latest
```

{{< /tab >}}
{{< tab "bun" >}}

```bash
bun install @thulite/seo@latest
```

{{< /tab >}}
{{< /tabs >}}

This installs the required package.

## Update mounts

Add mounts to `./config/_default/module.toml`:

```toml {title=module.toml}
## layouts
[[mounts]]
  source = "layouts"
  target = "layouts"

[[mounts]]
  source = "node_modules/@thulite/seo/layouts"
  target = "layouts"
```

## Configure Thulite SEO

{{< link-card
  title="Configure Thulite SEO"
  description="Update settings, parameters, and page front matter."
  href="/docs/start-here/configuration/"
>}}
