SEO/LLM visibility: landing pages, llms.txt, smart banner, og-image 84KB, FAQ ampliada

- 3 landing pages keyword-targeted: manual-portfolio-tracker, portfolio-tracker-vs-spreadsheet, investment-journal (Article + BreadcrumbList + FAQPage JSON-LD)
- llms.txt para descubrimiento por LLMs/AI assistants
- apple-itunes-app smart banner en todas las páginas clave
- og-image.jpg 1200x675 (84KB) — el PNG de 1.3MB rompía previews en WhatsApp/Telegram
- FAQ home ampliada (bank linking, precio, iPad, idiomas) sincronizada con JSON-LD
- SoftwareApplication JSON-LD: screenshots, inLanguage (7 idiomas), author
- og:site_name/locale/image:alt; keywords meta
- Eliminado pt=123456 (provider token placeholder inválido) de todos los links App Store
- Fix typo PorfolioJournal en config.js; h1 duplicado variante B -> h2
- Sitemap actualizado

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WoScpmHdVj1aUf4rAp6hbe
This commit is contained in:
2026-07-07 11:41:59 +02:00
parent 093f9aa01d
commit 56ed4e7041
18 changed files with 773 additions and 64 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

+4 -4
View File
@@ -1,14 +1,14 @@
/**
* PorfolioJournal Site Configuration
* Portfolio Journal Site Configuration
* Edit these values to customize the site
*/
const CONFIG = {
APP_NAME: 'PorfolioJournal',
APP_NAME: 'Portfolio Journal',
TAGLINE: 'Your personal portfolio, thoughtfully tracked.',
DESCRIPTION: 'A calm, offline-first iOS app for tracking your portfolio with monthly check-ins, reflections, and long-term insights.',
APP_STORE_URL: 'https://apps.apple.com/us/app/portfolio-journal/id6757678318?pt=123456&ct=homepage_other&mt=8',
APP_STORE_URL: 'https://apps.apple.com/us/app/portfolio-journal/id6757678318?ct=homepage_other&mt=8',
SUPPORT_EMAIL: 'support@portfoliojournal.app',
COMPANY_NAME: 'PorfolioJournal',
COMPANY_NAME: 'Portfolio Journal',
WEBSITE_URL: 'https://portfoliojournal.app',
EFFECTIVE_DATE: 'today',
COPYRIGHT_YEAR: new Date().getFullYear(),