@gurupanguji

SEO Template Blocks

Use these snippets when creating new pages from the M11-P template.

1) Base Head SEO Block (all pages)

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-FX6SY4VSJ7"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-FX6SY4VSJ7');
</script>

<!-- SEO Template Block: Start -->
<link rel="icon" type="image/jpeg" href="<PATH TO assets/gurupanguji.jpeg>">
<meta name="description" content="<PAGE SUMMARY FOR SEARCH>">
<meta name="robots" content="index, follow, max-image-preview:large">
<link rel="canonical" href="<ABSOLUTE CANONICAL URL>">

<meta property="og:type" content="website">
<meta property="og:site_name" content="gurupanguji">
<meta property="og:title" content="<SHARE TITLE>">
<meta property="og:description" content="<SHARE DESCRIPTION>">
<meta property="og:url" content="<ABSOLUTE PAGE URL>">
<meta property="og:image" content="<ABSOLUTE IMAGE URL>">

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="<SHARE TITLE>">
<meta name="twitter:description" content="<SHARE DESCRIPTION>">
<meta name="twitter:image" content="<ABSOLUTE IMAGE URL>">
<!-- SEO Template Block: End -->

2) Collection Page JSON-LD

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CollectionPage",
  "name": "<COLLECTION TITLE>",
  "url": "<ABSOLUTE COLLECTION URL>",
  "description": "<COLLECTION DESCRIPTION>"
}
</script>

3) Review Page JSON-LD

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Review",
  "name": "<REVIEW TITLE>",
  "url": "<ABSOLUTE REVIEW URL>",
  "datePublished": "YYYY-MM-DD",
  "dateModified": "YYYY-MM-DD",
  "author": {
    "@type": "Person",
    "name": "@gurupanguji",
    "alternateName": "@gurupanguji"
  },
  "itemReviewed": {
    "@type": "Product",
    "name": "<PRODUCT NAME>",
    "brand": { "@type": "Brand", "name": "<BRAND>" },
    "category": "<CATEGORY>"
  }
}
</script>

Required SEO Hygiene