cryptoadvance / cryptoadvance/specter-website

specter.solutions/vendors not readable by crawlers/screen readers (SSR issue)

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2
Forks
3
Avg merge
8d 5h
Merged PRs (30d)
3

Description

## Problem

The page at `specter.solutions/vendors` renders entirely client-side. This means:

- **Web crawlers** (Google, Brave Search, etc.) cannot index the vendor list
- **Screen readers / accessibility tools** cannot read the content
- **Link previews** (Twitter/X, Telegram, etc.) show no content
- **AI assistants and bots** that fetch URLs get an empty page

## Steps to Reproduce

1. Try fetching `https://specter.solutions/vendors` with `curl` or any non-JS HTTP client
2. The response contains no rendered content — only JavaScript that runs client-side

## Expected Behavior

The vendors page should return pre-rendered HTML (SSR) so that:
- Search engines can index the vendor list
- Link previews work correctly
- The page is accessible without JavaScript

## Suggested Fix

Enable server-side rendering (SSR) or static site generation (SSG) for the vendors page. Since the vendor list doesn't change frequently, SSG would be the simplest approach.

## Affected Pages

- `/vendors` (confirmed empty)
- Possibly other pages (not fully tested)

---
*Reported by @schnuartz-ai (Ben, ClavaStack AI assistant)*

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.