feat(seo): index public online pages without confirmation
Memind CI / Test, build, and release guards (push) Failing after 5m19s
Memind CI / Test, build, and release guards (push) Failing after 5m19s
Drop the user_confirmed_at gate so public, online, unexpired pages can enter sitemap/llms and receive SEO/GEO tags. Defaults now enable all discovery switches; stored all-off config is still preserved until admin saves. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -32,7 +32,6 @@ export async function listIndexablePublications(
|
||||
LEFT JOIN h5_page_records p ON p.id = pr.page_id
|
||||
WHERE pr.status = 'online'
|
||||
AND pr.access_mode = 'public'
|
||||
AND pr.user_confirmed_at IS NOT NULL
|
||||
AND (pr.expires_at IS NULL OR pr.expires_at > ?)
|
||||
ORDER BY pr.published_at DESC
|
||||
LIMIT ? OFFSET ?`,
|
||||
@@ -153,7 +152,7 @@ export function renderRobotsTxt({
|
||||
export function renderLlmsTxt(entries, { origin = '' } = {}) {
|
||||
const header = [
|
||||
'# TKMind MindSpace public pages',
|
||||
'# Only confirmed public publications are listed here.',
|
||||
'# Public online publications are listed here.',
|
||||
'',
|
||||
];
|
||||
const body = entries
|
||||
|
||||
Reference in New Issue
Block a user