Core Technical SEO Improvements - Complete Implementation

1. Search Engine Verification IDs ✅

File: _config.yml

Added placeholder verification fields for major search engines:

google_site_verification : "YOUR_GOOGLE_VERIFICATION_ID_HERE"
bing_site_verification   : "YOUR_BING_VERIFICATION_ID_HERE"
yandex_site_verification : "YOUR_YANDEX_VERIFICATION_ID_HERE"
naver_site_verification  : "YOUR_NAVER_VERIFICATION_ID_HERE"

Action Required: Replace these with actual verification codes from:


2. Per-Page Open Graph & Twitter Metadata ✅

File: _includes/head/custom.html

Implemented dynamic metadata system supporting:

On Home Page (index.html):

og_title: "Amirreza Vishteh - AI Safety & LLM Security Researcher"
og_description: "Defending Large Language Models Against Backdoor Attacks..."
og_image: "/assets/images/BAIT-Large-Language-Model-Backdoor-Scanning-by-Inverting-Attack-Target.png"
twitter_card: "summary_large_image"
twitter_image: "/assets/images/BAIT-Large-Language-Model-Backdoor-Scanning-by-Inverting-Attack-Target.png"
og_title: "Amirreza Vishteh's Photo Gallery"
og_description: "Personal photography collection - travel, hobbies, and moments..."
og_image: "/assets/images/rezagreen.jpeg"
twitter_card: "summary_large_image"
twitter_image: "/assets/images/rezagreen.jpeg"

Usage for Any Page:

Simply add to front matter:

---
og_title: "Custom Title"
og_description: "Custom description for social sharing"
og_image: "/path/to/image.png"
twitter_card: "summary_large_image"
twitter_image: "/path/to/twitter-image.png"
---

Benefits:


3. Structured Data & Schema Markup ✅

Person Schema (Global)

File: _includes/head/custom.html

{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Amirreza Vishteh",
  "url": "https://amirrezavishteh.github.io",
  "jobTitle": "AI Safety Researcher",
  "sameAs": [
    "https://scholar.google.com/citations?user=ukjmhFwAAAAJ",
    "https://github.com/amirrezavishteh",
    "https://twitter.com/Amirrezav1"
  ]
}

Benefits: Enables knowledge panel on Google, improves SERP features

Research Paper Schema (Per-Post)

File: _includes/paper-schema.html

Available for blog posts with metadata:

---
paper_title: "BAIT: Backdoor Scanning by Inverting Attack Target"
paper_url: "https://arxiv.org/abs/..."
paper_doi: "10.xxxx/xxxxx"
paper_year: 2024
paper_venue: "NeurIPS 2024"
paper_authors: ["Amirreza Vishteh", "Co-author"]
---

Generates ScholarlyArticle schema automatically.


4. Enhanced Publication Cards ✅

File: index.htmlfeature_row_papers

BAIT Research Card:

FTT-NAS Card:

LLM Robustness Card:

Benefits:


File: index.html

Added persistent navigation bar after hero:

Jump to Section:
📝 Publications
💻 Code & Data
🤝 Collaborations
📅 Timeline

Section IDs for Direct Linking:

Benefits:


6. Research Statistics Display ✅

File: _includes/research-stats.html

Displays 4-metric research impact section:

Metric Value Note
Publications 3+ 2023–2025
Citations 30+ Google Scholar
Major Venues 2 Conferences & Journals
GitHub Repos 5 Open Source Code

Includes direct link to Google Scholar profile.

Benefits:


7. Blog/Publications Page Enhancement ✅

File: blog.md

Added:


Implementation Checklist

Immediate Actions (Required):

For New Research Posts:

Monitoring:


Expected SEO Impact

  1. Knowledge Panel: Person schema enables knowledge panel display
  2. Rich Snippets: Publication cards may display in search results
  3. Social Previews: Custom OG/Twitter metadata on shares
  4. Internal Linking: Anchor navigation improves crawlability
  5. Author Authority: sameAs links improve entity recognition
  6. CTR Improvement: Rich previews typically increase click-through rates by 20-30%
  7. Mobile UX: Jump links improve navigation on mobile devices

File Summary

File Purpose Status
_config.yml Verification IDs
_includes/head/custom.html Per-page metadata + schemas
_includes/paper-schema.html Research paper markup
_includes/research-stats.html Impact metrics display
index.html Enhanced with anchor nav + stats
blog.md Instructions for papers
gallery.md OG metadata