mdehollander / hyas-seo

SEO templates for Hyas sites

Home Page:https://www.npmjs.com/package/@hyas/seo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hyas SEO

SEO templates for Hyas sites.

Status

npm (scoped) GitHub Workflow Status

Installation

npm i @hyas/seo -D

Setup

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

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

[[mounts]]
  source = "layouts"
  target = "layouts"

Add to ./config/_default/params.toml:

## Homepage
title = "Hyas"
titleSeparator = "-"
titleAddition = "Modern Hugo Starter"
description = "Hyas is a Hugo starter helping you build modern websites that are secure, fast, and SEO-ready — by default."

## Open Graph
images = ["hyas.png"]
ogLocale = "en_US"
titleHome = "Hyas Hugo Starter"

## Twitter Cards
twitterSite = "@gethyas"
twitterCreator = "@henkverlinde"

## JSON-LD
# schemaType = "Person"
schemaType = "Organization"
schemaName = "Hyas"
schemaAuthor = "Henk Verlinde"
schemaAuthorTwitter = "https://twitter.com/henkverlinde"
schemaAuthorLinkedIn = "https://www.linkedin.com/in/henkverlinde/"
schemaAuthorGitHub = "https://github.com/h-enk"
schemaLocale = "en-US"
schemaLogo = "logo-hyas.png"
schemaLogoWidth = 512
schemaLogoHeight = 512
schemaImage = "hyas.png"
schemaImageWidth = 1280
schemaImageHeight = 640
schemaTwitter = "https://twitter.com/gethyas"
schemaLinkedIn = ""
schemaGitHub = "https://github.com/h-enk/hyas"

Usage

See the Hyas docs: SEO

Credits

Structured data setup is based on Schema.org approach by Yoast SEO.

About

SEO templates for Hyas sites

https://www.npmjs.com/package/@hyas/seo

License:MIT License


Languages

Language:HTML 100.0%