Commit Graph
58 Commits
Author SHA1 Message Date
PTCandClaude Opus 5.5 04a1376cdd Impressum SSR v veji INFO_SEO (prej ga je ta veja postregla pred SSR blokom)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 09:54:01 +02:00
PTCandClaude Opus 5.5 e375ef6c2c Urednik Sebastjan Artič: avtor clankov (Person, Chefredakteur) + Impressum (Redaktion, § 18 Abs. 2 MStV) tudi v SSR
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 09:49:23 +02:00
Codex cc306921d7 Present FOLX as a music news publisher and unify site SEO 2026-10-07 13:42:48 +02:00
Codex c5c3fe290e Restore short visible News heading while retaining SEO metadata 2026-10-07 13:31:55 +02:00
Codex 9a43fdf43c Clarify News category heading and SEO metadata 2026-10-07 13:27:10 +02:00
Claude Opus 5andClaude Opus 5 48f8e16cda SEO: keywords in articleSection sledita znacki kosa (folx-badge marker)
Stran je vsakemu clanku v <meta name=keywords> pisala Volksmusik, Schlager --
tudi neglasbenim (Becker, Geissens, Ana Ivanovic) -- in v JSON-LD dajala
articleSection iz kategorije, ki je pri vseh nasih clankih News.

Zdaj SSR prebere marker <!--folx-badge:STAR NEWS--> iz vsebine clanka (isti
vzorec kot <!--folx-updated:...-->, ker tabela articles nima stolpca za to):
  MUSIC NEWS (ali brez markerja) -> Volksmusik, Schlager, Musik News / Musik News
  karkoli drugega               -> Star News, Promi News, Promi / Star News

Brez markerja ostane vedenje nespremenjeno, da starejsi clanki ne nazadujejo.
Besedilne zaznave namenoma ni: preizkus na 30 clankih jo je zgresil pri
ZDF-Fernsehgartnu in pri Wayne Carpendaleju.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HcwnGD7Je9Z4sKiHDJhEwP
2026-09-15 12:22:24 +02:00
ClaudeandClaude Fable 5.1 5d536fdc89 schema: izdajatelj spet samo Folx Music Television z logom (kot do 26. 8. 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ViFFkiQmVM2yhrd6pU1UBQ
2026-09-04 07:41:51 +02:00
folx bot a31797a807 Aktuelles: preusmeritve, breaking-news in noga kazejo na folx.news namesto na news.folx.tv 2026-09-02 10:47:43 +02:00
sebastjan 2bc310b817 izdajatelj spletne strani je PRIME TIME Consulting GmbH, Hechingen (Impressum in schema); Medieninhaber za TV ostaja BoldFrame 2026-09-01 05:26:36 +02:00
sebastjan d8516424ea naslovnica: strezniski seznam zadnjih 40 clankov v HTML, da robot dobi povezave brez izrisa JavaScripta 2026-08-31 19:01:10 +02:00
sebastjan c697623e5d horoskop, recepti in galerija ven s folx.tv: pripomocki z naslovnice, povezave iz glave in noge, poti 301 na naslovnico, iz sitemapa (GA4: 318 ogledov od 96.307 v 28 dneh) 2026-08-30 16:29:45 +02:00
sebastjan 8e29ad8e41 folx.tv: stari slugi izbrisanih rubrik se 301 preusmerijo na news.folx.tv (seznam slugov se bere z news API, predpomnjen 10 min) 2026-08-30 09:13:40 +02:00
FOLX Claude 600e3cb13d rezepte in videos: lasten canonical namesto naslovnice, lasten naslov in opis 2026-08-29 17:28:10 +02:00
FOLX Claude 77b40ed906 preusmeritev rubrik na news.folx.tv mora biti pred obravnavo /category, sicer se ne sprozi 2026-08-29 16:28:59 +02:00
FOLX Claude 98b57fb6c8 Aktuelles preseljen na news.folx.tv: 301 s /article/<slug>, /category/<rubrika> in /aktuelles 2026-08-29 16:19:02 +02:00
folx bot 10c24d3e8c Video stran: gumb na YouTube in povezava na clanek sta zdaj enakovredna gumba v eni vrsti (prej se je majhna rdeca povezava lepila ob gumb); besedilo Ganzen Artikel lesen namesto Ganzer Artikel auf folx.tv 2026-08-27 10:33:39 +02:00
folx bot a218e76f9d Aktuelles: robots preko setRobots, da ne ostane dvojni meta robots 2026-08-27 07:40:05 +02:00
folx bot 3d1918c2cc Aktuelles gre cel iz indeksa: /aktuelles dobi noindex, follow in lasten canonical (prej canonical na naslovnico), kategorijske strani rubrik iz Aktuelles noindex, /aktuelles ven iz sitemapa. Clanki teh rubrik so bili noindex ze od df15293. 2026-08-27 07:34:16 +02:00
folx bot b9f5b82eb9 SEO: izdajatelj BoldFrame Productions d.o.o. (uskladitev z Impressumom) 2026-08-26 12:16:46 +02:00
folx bot 91be6d716a naslovnica: express.static je sam postregel index.html, zato SSR handler ni prisel do besede (index: false) 2026-08-26 10:21:01 +02:00
folx bot 47273fc1eb seo: izdajatelj z registrirano druzbo in strukturirani podatki na naslovnici
Publisher je bil povsod samo ime in logo, naslovnica pa sploh brez JSON-LD.
Zdaj gre v NewsArticle, VideoObject in oba clanska grafa ista Organization z
legalName PRIME TIME Consulting GmbH, naslovom, kontaktom in sameAs profili,
naslovnica pa dobi graf Organization + WebSite s SearchAction.
2026-08-26 10:15:05 +02:00
folx bot 9a92530097 clanki: Andreas Martin vrnjen (bil je ze v Search Console), preusmeritev odstranjena 2026-08-25 21:50:18 +02:00
folx bot 2e57f27270 clanki: 301 preusmeritvi za dva izbrisana dvojnika (Andreas Martin, Isi Glueck)
Bot je isto zgodbo objavil dvakrat; novejsi kopiji sta izbrisani, njuna URL-ja
se preusmerita na prvi clanek, da ne dobimo 404 na ze deljenih povezavah.
2026-08-25 21:30:50 +02:00
folx bot ade6c86857 video: samodejna poglavja za intervjuje + Clip/SeekToAction oznacba
Poglavja se zdaj generirajo iz YouTube podnapisov (chapters.py, dnevno ob
9:20) in gredo tudi v opis videa na YouTubu. Na strani so poglavja klikljiva
(?t=<sekunde>, predvajalnik se odpre na tem mestu), v VideoObject pa gresta
hasPart/Clip in SeekToAction, iz katerih Google naredi Wichtige Momente.
2026-08-25 15:25:28 +02:00
folx bot 2d321b4e57 zunanje povezave se odpirajo v novem zavihku (delegiran klik pokrije tudi povezave v HTML clankov) 2026-08-25 11:53:28 +02:00
folx bot 0b60da3593 video strani: iz izpisa odstranjeni hashtagi in stalni promo odstavek (bil je enak na vseh straneh), link do clanka je zdaj prava povezava in ne golo besedilo; VideoObject description uporablja ociscen opis 2026-08-25 11:37:38 +02:00
folx bot cee85ef210 SEO: /category/<ime> dobi svoj naslov, opis, canonical, CollectionPage in seznam clankov v HTML (prej HTML naslovnice s canonical / — soft 404); clanki s targetUrl (dnevni horoskop, recept) ne gredo vec v sitemap, ker so samo preusmeritve 2026-08-24 22:18:01 +02:00
folx bot ed8872226b video strani: cel opis in kazalo gredo v HTML brez JavaScripta, VideoObject description je zdaj daljsi opis in ne le teaser 2026-08-24 22:07:59 +02:00
folx bot b77fd4a28b video sekcija: YouTube predvajalnik na strani (Google zahteva predvajljiv video za indeksiranje, oglasi tecejo YouTubov), VideoObject kaze na cel video; /videos je zdaj mreza YouTube videov z rubrikami; video-sitemap.xml in vpis v robots; ingest brez napovednika (samo metapodatki in naslovnica) 2026-08-24 21:54:20 +02:00
claude 1e9f854f26 og:image: prave dimenzije naslovnice namesto fiksnih 1200x630 (slike so 1200x900); nadomestni logotip zdaj 1200x675, prej 1050x630 pod Googlovim minimumom; opozorilo v log, ko clanek nima naslovnice 2026-08-23 10:34:31 +02:00
folx bot c8b7def69c video sekcija: strani /video/<slug> z 20s napovednikom (predvajljiv na strani, VideoObject) in gumbom na YouTube; API /api/yt-videos; ingest skripta za FOLX YouTube kanal 2026-08-23 10:08:17 +02:00
claude 3c9da492a2 clanki: 301 preusmeritev za stare sluge preimenovanih clankov (alexander-rier-verraet-... -> alexander-rier-von-mann-zu-mann-...); star link je vracal trdi 404, kratki link jh5ml7 je imel 4573 klikov v prazno 2026-08-22 17:43:39 +02:00
claude 808e9a5438 404 in sitemap: sitemap je kazal na /news /video /galerie, ki jih router ne pozna (soft 404); 301 preusmeritve za stare poti (/empfang, /news, /video, /galerie, /about ...); neznana pot vrne pravi HTTP 404 namesto 200 2026-08-20 13:07:56 +02:00
FOLX Bot df15293ea3 Rubrike z onemusic.news dobijo noindex in gredo iz sitemapov; v API in na TV sidebar ostanejo 2026-08-17 20:14:31 +02:00
FOLX Bot 160994f531 Neobstojec clanek vrne pravi 404 z noindex namesto naslovnice s canonical na / 2026-08-17 19:37:06 +02:00
sebastjan 68fe291b55 Clanek s targetUrl se ob kliku preusmeri (302) 2026-08-15 08:30:37 +02:00
OpenClaw Agent 262636ef52 SEO: VideoObject JSON-LD + dateModified iz folx-updated markerja; fb:pages popravek (281200958640258) 2026-08-13 03:08:58 +00:00
Claude fda5e2ce62 SSR: vsebina clanka v HTML za Google/Discover 2026-08-12 09:14:37 +02:00
Folx Ops f51c21c716 og:image: Cloudinary g_faces 1200x630 (FB ne reze glav) 2026-06-27 08:51:28 +00:00
Folx Ops a20c72e65e SEO: JSON-LD NewsArticle + sitemap.xml + news sitemap + robots.txt + RSS feed 2026-06-14 06:43:33 +00:00
sebastjanartic e5fcb182e7 Update gallery page metadata to reflect spontaneous moments from recordings
Update meta tags, title, and description for the gallery page to accurately describe it as featuring unique moments from recordings and backstage snapshots, rather than solely concert photos. This includes changes in client/src/pages/gallery.tsx, server/static.ts, and server/vite.ts.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 67a932ea-d8a9-4376-a0ba-5b355f4f70b7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/OPD8Ro3
Replit-Helium-Checkpoint-Created: true
2026-03-08 07:34:21 +00:00
sebastjanartic 4ece9e4ccd Add exclusive photos from recordings to the gallery and improve site metadata
Integrate AdSense ads into the photo gallery, introduce SSR meta tags for the gallery page, and improve layout stability by reserving space for ads and dynamic content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 81f3d8bc-2328-4374-a06e-57257dbb713b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/OPD8Ro3
Replit-Helium-Checkpoint-Created: true
2026-03-08 07:33:00 +00:00
sebastjanartic 8a263dee0f Add personalized meta tags and optimize horoscope images for sharing
Implement dynamic meta tag generation for horoscope pages, including daily, weekly, and monthly predictions, and optimize the OG image for improved social sharing previews.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: dea1fe98-0dfb-4e47-9b94-3c50decbba8a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/OPD8Ro3
Replit-Helium-Checkpoint-Created: true
2026-03-08 07:25:10 +00:00
sebastjanartic b320d8b601 Improve website content and fix navigation issues
Update website meta tags, SEO information, and fix a banner overlay bug to ensure all interactive elements are clickable.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 60ed045f-57e0-4c65-bc71-4205e0064bbb
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/aNXfGlM
Replit-Helium-Checkpoint-Created: true
2026-03-07 15:46:13 +00:00
sebastjanartic 6ecaa99547 Connect the blog to the Facebook page for easier sharing
Add the 'fb:pages' meta tag to index.html, server/static.ts, and server/vite.ts to link the domain to the FOLX MUSIC Television Facebook page ID.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 34dee3fa-0feb-4dce-9e4a-5275447c526f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ee1CXlO
Replit-Helium-Checkpoint-Created: true
2026-03-06 16:21:52 +00:00
sebastjanartic a55d69614f Update website links to use the correct domain for image sharing
Replace all instances of "www.folx.tv" with "folx.tv" in the client and server configurations to resolve SSL issues preventing image sharing on social media platforms.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 20f43e40-d815-42d5-9bb6-37729939c10e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:43:13 +00:00
sebastjanartic 0ab24d65a3 Update image links for the blog to ensure proper display
Replace old Dropbox image URLs with new Dropbox image URLs in the gallery data JSON file.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 2488734a-5aee-4938-b09a-9086e35dacd2
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:24:26 +00:00
sebastjanartic e90bd8cae4 Optimize images and improve social media sharing previews
Convert images to JPG for optimization and ensure correct Open Graph tags are used for social media sharing.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 30e90049-0ceb-4261-a159-b687b34f680b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/s81zXmM
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:44:16 +00:00
sebastjanartic 7c72650f90 Improve social media sharing functionality and image handling
Update social sharing buttons to use popup windows for a more reliable user experience. Adjust Facebook sharer URL format and ensure optimal OG image delivery by defaulting to JPG format and setting cache headers. Update image URLs in gallery data.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 4a846f8c-2e0e-44e4-bcf6-7ac503fb3b19
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:39:35 +00:00
sebastjanartic fe68426515 Improve social media sharing and image optimization
Update meta tags in `index.html` for better Open Graph and Twitter Card compatibility, and update image URLs in `server/gallery-data.json`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a2855efe-5aa8-492a-83ac-1f2ca8e1abca
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:31:02 +00:00