Lovable Lovable Общност COMMUNITYLOVABLE.BG
Вход
← Назад към емисията
Дискусия

SEO Настройки

vibeship

Здравейте, от скоро ползвам Lovable и се чудех дали може да ми обясни някой как се оптимизира SEO? Малко ми е неясно какво се прави в страницата от настройките.

1 коментара

Коментари

РД
Радослав Додников ⚡ Злато №1

Здравей,

И на мен ми беше мътно в началото. Основното объркване е, че част от нещата стават автоматично, а друга част трябва изрично да си ги поискаш — и двете са на едно и също място, което хич не помага.

Настройките са в горния бар на проекта, More → SEO & AI search. Там е и сканирането.

Автоматичното е рендирането, там не пипаш нищо. Ако проектът ти е правен след 13 май тази година, е на TanStack Start със SSR и всеки посетител получава готов HTML. Ако е по-стар (React + Vite), Lovable прави pre-rendering — когато краулер поиска страница, тя се рендира в момента. И в двата случая Google те вижда, няма бутон за включване, няма настройка.

Това, което НЕ става само — и честно казано оттам се губи трафикът — е уникален title и description за всяка отделна страница, OG изображения, canonical, sitemap.xml, robots.txt. Нов проект тръгва с един generic title за целия сайт. Това е причината повечето хора да не се класират, не рендирането.

За процеса: сканираш, оправяш първо червените (те буквално скриват сайта — noindex, robots.txt който блокира краулерите, начална страница която връща грешка), после публикуваш и сканираш пак. Публикуването е важно, защото част от проверките се правят само срещу живия сайт. Аз няколко пъти се чудих защо нещо още стои като проблем, а то просто не беше публикувано.

„Try to fix" подава проблема на агента и струва кредити като всяка друга заявка, само да знаеш предварително.

Промптовете, които вършат най-много работа (пиши ги на английски, по-надеждни са). Този е най-важният:

Give every route its own unique SEO metadata: a title under sixty characters, a meta description of 140 to 160 characters, and a self-referencing canonical URL on my primary domain. No two pages may share a title or description. Then set the project up so any new page must define its own.

И после за sitemap и robots:

Create a valid sitemap.xml at the site root listing every public route with absolute URLs and accurate lastmod dates. Then a robots.txt that allows all major search and AI crawlers including GPTBot, PerplexityBot, ClaudeBot and Google-Extended, never blocks CSS or JavaScript, blocks only private routes, and includes a Sitemap line.

За социалните изображения има подобен промпт, но там просто му кажи да добави OG и Twitter Card тагове с отделна картинка 1200x630 за всяка важна страница, не една обща за целия сайт.

Едно нещо, което може да ти спести доста нерви — ако пуснеш сайта през Screaming Frog, Semrush или Ahrefs и видиш празен div id="root", не е счупено. Pre-rendering се дава само на верифицирани краулери, тоест Google, Bing, социалните ботове и AI ботовете. Третите инструменти не са верифицирани и затова виждат празната обвивка. Проверявай със Search Console → URL Inspection или с Mobile-Friendly Test на Google, само те ти казват какво реално вижда Google. Има цяла малка индустрия, която продава pre-rendering услуги на Lovable потребители точно заради това недоразумение, така че не се връзвай.

А, и оправи URL-ите рано, докато нямаш трафик — малки букви, с тирета, без query параметри и без UUID-та в пътя. Смяната им после, като вече си се класирал, те връща назад.

Иначе техническата част се оправя за един следобед. По-трудното е да имаш съдържание, което някой изобщо търси, но това е друга тема.

, за да се включиш в дискусията.