GEO: FAQPage/NGO/Event schema + autonomous generation for new projects
Generative Engine Optimization pass so AI answer engines (ChatGPT, Gemini, Perplexity, AI Overviews) can confidently identify and cite MSOS. Schema (tools/seo_inject.py, propagated to all 231 pages): - FAQPage JSON-LD parsed from the /faq/ Q&A blocks (33 Q&A x EN/MK/SI) - Organization upgraded to NGO with entity-disambiguation fields: alternateName (all spellings), description, areaServed Slovenia, knowsLanguage, and foundingDate 2023-03-05 - Event JSON-LD on all 9 /projects/ recap pages (date + real location) Autonomous for future content (no code edits to add a project): - Event/Article dates auto-read from the English page's publish date; event city auto-detected from the body (Slovenian-city whitelist). ARTICLE_DATES/PROJECT_LOCATIONS are now optional overrides only. (Auto-detect corrected Paint & Wine to Nova Gorica.) - build_listings.py: auto-date fallback so undated new content still lists - pre-commit hook now runs seo_inject.py --all --sitemap first, then listings/botlinks, and re-stages changed pages (idempotent) Docs: docs/geo-offsite-worklist.md - copy-paste-ready off-site plan (Wikidata, Wikipedia fixes, directories, Google Business, AI-visibility tests). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
43847ba935
commit
0d49293693
239 files changed
+825
-319
No files matched your search
@@ -6,13 +6,13 @@ Full multilingual crawl index (EN/MK/SI): https://msosorg.com/links-for-bots/
|
||||
AI summary: https://msosorg.com/links-for-bots/about-msos/
|
||||
|
||||
## Main pages
|
||||
- [Macedonian Student Organisation in Slovenia](https://msosorg.com/en/): The first official Macedonian student organisation in Slovenia, support, events, community and a voice for Macedonian students from application to graduation.
|
||||
- [Our Team, Mission, Vision & Core Values](https://msosorg.com/en/about-us/): MSOS is more than an organization - it is the energy of the team behind it. Our members are the heart and driving force that inspires us, writing this story…
|
||||
- [Macedonian Student Organisation in Slovenia](https://msosorg.com/en/): The first official Macedonian student organisation in Slovenia — support, events, community and a voice for Macedonian students from application to graduation.
|
||||
- [Our Team, Mission, Vision & Core Values](https://msosorg.com/en/about-us/): Our shared values keep us connected and guide us as one team.
|
||||
- [MSOS Hub](https://msosorg.com/en/msos-hub/): Discover the MSOS Hub in Ljubljana — the community space of the Macedonian Student Organisation in Slovenia for events, gatherings and student life.
|
||||
- [Become a member](https://msosorg.com/en/become-a-member/): Join MSOS and find your people in Slovenia. Meet students, attend events, get support and help create projects across the Macedonian student community.
|
||||
- [Support MSOS](https://msosorg.com/en/support/): Support the Macedonian Student Organisation in Slovenia (MSOS) through a donation or partnership and help fund student events, guidance and community programs.
|
||||
- [Gallery](https://msosorg.com/en/gallery/): A look back at the events, gatherings and moments that make the MSOS community — browse photo albums from Macedonian student life in Slovenia.
|
||||
- [Frequently asked questions](https://msosorg.com/en/faq/): Short answers to the questions Macedonian students ask most about studying and living in Slovenia, applications, residence, work, housing and more.
|
||||
- [Frequently asked questions](https://msosorg.com/en/faq/): Short answers to the questions Macedonian students ask most about studying and living in Slovenia — applications, residence, work, housing and more.
|
||||
- [Timeline & Milestones](https://msosorg.com/en/timeline-and-milestones/): Learn more about the company and the team behind it.
|
||||
- [Official information](https://msosorg.com/en/legal/): Official information about the Macedonian Student Organisation in Slovenia (MSOS): legal registration data, tax number, IBAN and contact details.
|
||||
- [Privacy Policy](https://msosorg.com/en/privacy-policy/): How the Macedonian Student Organisation in Slovenia collects, uses, and protects your personal data.
|
||||
@@ -33,7 +33,7 @@ AI summary: https://msosorg.com/links-for-bots/about-msos/
|
||||
- [Healthcare after you arrive](https://msosorg.com/en/student-welcome-guide/healthcare-in-slovenia/): Emergency numbers, what to bring, and student health contacts city by city.
|
||||
- [Applying for a master degree](https://msosorg.com/en/student-welcome-guide/master-application/): Master admission is faculty-driven. Check field compatibility early, and remember there is no single national deadline.
|
||||
- [Proving that you can live in Slovenia](https://msosorg.com/en/student-welcome-guide/means-accommodation-address/): How to prove sufficient means, accommodation, and a registered address for your residence permit.
|
||||
- [Your personal study route](https://msosorg.com/en/student-welcome-guide/my-route/): Your personal study route to Slovenia, follow the Student Welcome Guide steps for Macedonian students, from choosing a programme to enrolment and residence.
|
||||
- [Your personal study route](https://msosorg.com/en/student-welcome-guide/my-route/): Your personal study route to Slovenia — follow the Student Welcome Guide steps for Macedonian students, from choosing a programme to enrolment and residence.
|
||||
- [Official sources and checklists](https://msosorg.com/en/student-welcome-guide/official-sources-and-checklists/): The primary official links behind this guide, grouped by topic, and how to manage your sources.
|
||||
- [Preparing to move from Macedonia](https://msosorg.com/en/student-welcome-guide/prepare-to-move/): A month-by-month plan, the documents to keep in your hand luggage, how to travel, and a detailed packing list.
|
||||
- [Recognition of Macedonian education](https://msosorg.com/en/student-welcome-guide/recognition-of-education/): Recognition decides whether your prior education gives access to the Slovenian programme. For applicants educated abroad, it is part of admission.
|
||||
@@ -63,7 +63,7 @@ AI summary: https://msosorg.com/links-for-bots/about-msos/
|
||||
- [Where to search for student accommodation in Slovenia](https://msosorg.com/en/blog/where-to-search-for-accommodation-in-slovenia/): Finding accommodation is often one of the most stressful parts of moving to Slovenia, especially in Ljubljana and on the coast. The best approach is to begin…
|
||||
|
||||
## News
|
||||
- [News and updates](https://msosorg.com/en/news/): Everything new at MSOS in one place, events and projects, blog stories, announcements and official updates for Macedonian students in Slovenia.
|
||||
- [News and updates](https://msosorg.com/en/news/): Everything new at MSOS in one place — events and projects, blog stories, announcements and official updates for Macedonian students in Slovenia.
|
||||
- [Proof-of-means amount updated to €507,43 per month](https://msosorg.com/en/news/proof-of-means-updated-2026/): If you are applying for or renewing a student residence permit in Slovenia, you must prove you have enough money to support yourself. That requirement is tied…
|
||||
|
||||
## Events & projects
|
||||
|
||||
Reference in new issue
Block a user