Skip to content

SEO Fixes: CyberWorld Builders — 2026-03-20#232

Closed
jaylong255 wants to merge 4 commits intomainfrom
seo-fixes/2026-03-20
Closed

SEO Fixes: CyberWorld Builders — 2026-03-20#232
jaylong255 wants to merge 4 commits intomainfrom
seo-fixes/2026-03-20

Conversation

@jaylong255
Copy link
Copy Markdown
Member

SEO Fixes: CyberWorld Builders

Generated by GusClaw SEO auto-fixer on 2026-03-20 04:46.

⚠️ Robots.txt Changes — Review Carefully

This PR modifies AI crawler rules in robots.txt (or its dynamic equivalent).
Why: Allowing AI crawlers (GPTBot, ClaudeBot, PerplexityBot) enables your
content to appear in AI search results and chatbot citations.
Risk: If you have proprietary content you don't want AI models training on,
review the specific rules before merging. Most public-facing marketing/blog
sites benefit from AI crawler access.

Auto-Applied Changes

  • Add AI crawler rules to robots.txt (1 pages)
    • app/robots.ts
  • Add alt text to images (15 pages)
    • components/BlogPostList.tsx
    • components/MetaServicePageLayout.tsx
    • components/ServiceCard.tsx
    • components/ServicePageLayout.tsx
    • components/TerminalWhisper.tsx
  • Add dateModified to schema (30 pages)
    • app/blog/[slug]/page.tsx
    • app/blog/page.tsx
    • app/blog/tag/[tag]/page.tsx
  • Remove loading='lazy' from above-fold images (1 pages)
    • app/services/ServicesIndexContent.tsx
    • components/ServiceCard.tsx

Manual Tasks (cannot be automated)


After merging, re-run gus seo audit to verify fixes.

Affects 1 pages. Auto-fix by GusClaw SEO pipeline.
Affects 15 pages. Auto-fix by GusClaw SEO pipeline.
Affects 30 pages. Auto-fix by GusClaw SEO pipeline.
Affects 1 pages. Auto-fix by GusClaw SEO pipeline.
@jaylong255 jaylong255 added seo SEO audit and optimization automated Automated by GusClaw labels Mar 20, 2026
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Mar 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
legend Ready Ready Preview, Comment Mar 20, 2026 9:47am

Request Review

gus-adastra pushed a commit that referenced this pull request Apr 6, 2026
Consolidates all open SEO fix PRs into a single clean branch against current main.

Accessibility:
- All Image alt="" replaced with descriptive alt text (BlogPostList, ServiceCard,
  ServicePageLayout, MetaServicePageLayout, TerminalWhisper)

Structured data:
- Blog post schema datePublished/dateModified now ISO 8601 format
- Blog index CollectionPage schema gains datePublished
- Tag page schema gains datePublished
- Tags index page gains CollectionPage schema
- Semantic <time> elements for published/updated dates

Crawlers:
- robots.ts: AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) get explicit allow rules
- /cdn-cgi/ added to disallow for all user agents

Performance:
- ServiceCard gains priority prop, services index passes priority for LCP images

Freshness signals:
- Blog index shows "Last updated" with <time> element
- Tag pages show "Updated" date when modifiedDate differs from publishedDate
- modifiedDate threaded through blog index data pipeline

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jaylong255 added a commit that referenced this pull request Apr 6, 2026
* SEO: unified fixes from PRs #232, #237, #249, #262

Consolidates all open SEO fix PRs into a single clean branch against current main.

Accessibility:
- All Image alt="" replaced with descriptive alt text (BlogPostList, ServiceCard,
  ServicePageLayout, MetaServicePageLayout, TerminalWhisper)

Structured data:
- Blog post schema datePublished/dateModified now ISO 8601 format
- Blog index CollectionPage schema gains datePublished
- Tag page schema gains datePublished
- Tags index page gains CollectionPage schema
- Semantic <time> elements for published/updated dates

Crawlers:
- robots.ts: AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) get explicit allow rules
- /cdn-cgi/ added to disallow for all user agents

Performance:
- ServiceCard gains priority prop, services index passes priority for LCP images

Freshness signals:
- Blog index shows "Last updated" with <time> element
- Tag pages show "Updated" date when modifiedDate differs from publishedDate
- modifiedDate threaded through blog index data pipeline

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* update featured posts to reflect current content strategy

Replace stale Oct 2025 / early March featured posts with recent high-value content
that aligns with service offerings (AI agents, cloud infra, custom SaaS).

Featured:
- What a $100K Employee Costs Me Now (business case for AI)
- I Saved a Client $5K/Year on AWS (client proof)
- Why My AI OS Survived Anthropic's Harness Lockdown (thought leadership)
- Agent Specialists Changed How I Build Software (methodology)
- Why Assembling Freelancers Kills Web Projects (sales positioning)
- Software Engineers Got Disrupted First (industry insight)
- One Week with Claude Code (capability showcase)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* update services section to match current market demand

Based on Upwork data (3,156 jobs): AI Agent Development is now a distinct
skill (36 mentions), Claude appears by name (21), n8n declining relative
to direct agent work. GEO not yet mainstream on Upwork = early differentiator.

- Digital Marketing → Digital Marketing & SEO (add GEO, AI Search Readiness tags)
- Automation → Custom AI Agents (lead with agents, drop n8n from headline)
- Custom SaaS → Custom SaaS & MVPs (add Supabase, AWS & DevOps tags)
- Descriptions rewritten to match how buyers are searching

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jaylong255 jaylong255 closed this Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated by GusClaw seo SEO audit and optimization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant