-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathseo.config.ts
45 lines (42 loc) · 1.27 KB
/
seo.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import { DefaultSeoProps, SocialProfileJsonLdProps } from "next-seo";
const hyperfunctorTitle =
"Szkoła programowania JavaScript, TypeScript, GraphQL";
const hyperfunctorDescription =
"Szkoła programowania JavaScript, TypeScript, GraphQL dla ambitnych; bootcamp; webdevelopment";
export const socialProfileJsonLd: SocialProfileJsonLdProps = {
type: "Organization",
name: "Hyper Functor",
url: "https://hyperfunctor.com",
sameAs: [
"https://www.facebook.com/hyperfunctor",
"https://www.instagram.com/zaiste.programuj",
],
};
export const defaultSeo: DefaultSeoProps = {
titleTemplate: "%s | Hyper Functor",
defaultTitle: hyperfunctorTitle,
title: hyperfunctorTitle,
description: hyperfunctorDescription,
openGraph: {
type: "website",
locale: "pl_PL",
site_name:
"hyperfunctor.com – szkoła programowania JavaScript, TypeScript, GraphQL",
url: "https://hyperfunctor.com",
title: hyperfunctorTitle,
description: hyperfunctorDescription,
images: [
{
url: "https://hyperfunctor.com/og-hyper-functor.png?v2",
alt: hyperfunctorTitle,
width: 1200,
height: 630,
},
],
},
twitter: {
handle: "@hyperfunctor",
site: "hyperfunctor.com",
cardType: "summary_large_image",
},
};