Skip to content

Commit 8f1163e

Browse files
author
calderbuild
committed
fix(seo): add publisher to BlogPosting, fix About schema type, remove redundant microdata
- Add logo to _config.yml so jekyll-seo-tag generates publisher field - Override About page schema from WebSite to WebPage - Remove itemscope/itemprop microdata from post layout (JSON-LD sufficient)
1 parent a7103ed commit 8f1163e

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

_config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ author: "Calder"
99
email: johnrobertdestiny@gmail.com
1010

1111
# SEO
12+
logo: /img/og-image.png
1213
keywords: "Agent Developer, AI Agent, Multi-Agent Systems, Open Source, Hackathon"
1314

1415
# Build

_layouts/post.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
layout: default
33
---
44

5-
<article class="post" itemscope itemtype="http://schema.org/BlogPosting">
5+
<article class="post">
66
<header class="post-header container container-narrow">
77
<div class="post-meta">
8-
<time datetime="{{ page.date | date_to_xmlschema }}" itemprop="datePublished">
8+
<time datetime="{{ page.date | date_to_xmlschema }}">
99
{{ page.date | date: "%B %d, %Y" }}
1010
</time>
1111
{% if page.author %}
1212
<span class="post-author"> &middot; {{ page.author }}</span>
1313
{% endif %}
1414
</div>
1515

16-
<h1 class="post-title" itemprop="headline">{{ page.title }}</h1>
16+
<h1 class="post-title">{{ page.title }}</h1>
1717

1818
{% if page.subtitle %}
1919
<p class="post-subtitle">{{ page.subtitle }}</p>
@@ -28,7 +28,7 @@ <h1 class="post-title" itemprop="headline">{{ page.title }}</h1>
2828
{% endif %}
2929
</header>
3030

31-
<div class="post-content container container-narrow" itemprop="articleBody">
31+
<div class="post-content container container-narrow">
3232
{{ content }}
3333
</div>
3434

about.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ layout: page
33
title: About
44
description: "Agent Developer building AI-driven MVPs and multi-agent systems. 1.6k+ GitHub stars."
55
permalink: /about/
6+
seo:
7+
type: WebPage
68
---
79

810
<div class="about-avatar-section">

0 commit comments

Comments
 (0)