From 68e8ba972949cafc968442faa720230e4792704d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Varga?= Date: Mon, 9 Dec 2024 11:47:24 +0100 Subject: [PATCH] feat: Add schema.org structured data and improve semantic markup (#85) - **Structured Data**: - Introduced `itemscope` and `itemtype` for `` as `WebPage` and `` as `Person`. - Added `itemprop` attributes for: - Profile image (`image`) - Name (`name`) - Job title (`jobTitle`) - Profile links (`url`) - Social links (`sameAs`). - **Accessibility**: - Enhanced semantic structure for links and images with metadata. - Improved compatibility with search engines and assistive technologies. - **Impact**: - Boosts SEO through structured data. - Improves usability and discoverability of content across platforms. --- src/views/index.ejs | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/src/views/index.ejs b/src/views/index.ejs index 9366b89..277a93d 100644 --- a/src/views/index.ejs +++ b/src/views/index.ejs @@ -1,5 +1,5 @@ - + @@ -35,24 +35,41 @@ } - +
- Profile picture of <%= name %>, CTO @ Apter + Profile picture of <%= name %>, CTO @ Apter -

<%= name %>
CTO & Engineering Lead

+

<%= name %>
CTO & Engineering Lead