wisydb / wisy

Open Source CMS for Training and Educational Purposes
Other
1 stars 3 forks source link

Landingpages für Thema + Ort #20

Closed svenkaemper closed 3 years ago

svenkaemper commented 6 years ago
svenkaemper commented 6 years ago

@meyway Ich nehme an, speziell für Hamburg sollen auch hier bei URL und Seitentitel/Überschriften die Stadtteile berücksichtigt werden ("Spanisch in Hamburg-Heimfeld")…?

wisydb commented 6 years ago

Das hängt leider sehr vom Thema ab: bei exotischeren Kursthemen, also selteneren Angeboten, sowie bei Beratungsangeboten ist eine stadtweite Erwähnung sinnvoll. Bei freizeitlastigen Themen, schulischen Angeboten und häufigen Angeboten wäre eine stadtteil-bezogene ggf. bezirksbezogene Landingpage sinnvoll. Bezirke gibt es aber z.Z. nicht als geographische Eben, also z.Z. auszuklammern. Darum wäre die Maximallösung vll. sinnvoll, man müsste ja nur das Stadtteilfeld anhängen und dann eine Portaleinstellung zu schaffen, die das Hinzufügen des Stadtteils pro Portal ausstellt (für Flächenländer).

wisydb commented 6 years ago

Anpassungen Seitentitel („Spanisch in Hamburg“) <- Dies bezieht sich auf den Titel der Landingpage, korrekt?

svenkaemper commented 6 years ago

Gemeint ist sowohl der Seitentitel (also das, was oben sichtbar für den Nutzer als Headline steht), als auch natürlich der -Tag.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/wisydb"><img src="https://avatars.githubusercontent.com/u/30591494?v=4" />wisydb</a> commented <strong> 6 years ago</strong> </div> <div class="markdown-body"> <p>Alles klar. Ich meinte nur, es bezieht sich auf die Landingpages... Denn für die anderen Seiten passe ich es gerade an, also bei Anbieterseiten steht in Zukunft eh nicht mehr "Sprachanbieter XYZ" sonder "Sprachanbieter XYZ in Mainz" usw..</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/svenkaemper"><img src="https://avatars.githubusercontent.com/u/1001396?v=4" />svenkaemper</a> commented <strong> 6 years ago</strong> </div> <div class="markdown-body"> <p>@wisydb @debagel Nochmal zu den Stadtteilen: Ich würde das oben beschriebene Verhalten aber nicht für einzelne Themen konfigurieren, sondern sehe das eher als eine "globale" Einstellung für alle Themen. Wenn die Einstellung gesetzt ist, werden allen vorhanden Themen der Ort plus Stadtteil angehängt ("Spanisch in Hamburg-Heimfeld"), wenn nicht, dann nicht. Also nicht: Bei Thema A den Stadtteil anhängen, bei Thema B aber nicht…</p> <p>Zudem sollte es m. E. auch immer eine übergeordnete Seite geben ("Spanisch in Hamburg").</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/meyway"><img src="https://avatars.githubusercontent.com/u/5388926?v=4" />meyway</a> commented <strong> 6 years ago</strong> </div> <div class="markdown-body"> <p>Genau, global pro Portal. Alles andere würde programmiertechnisch und in der Pflege z.Z. zu sehr ausarten...</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/debagel"><img src="https://avatars.githubusercontent.com/u/1559037?v=4" />debagel</a> commented <strong> 5 years ago</strong> </div> <div class="markdown-body"> <p>@wisydb Ich überlege gerade wie ich alle Landingpages in die bestehende Sitemap einbinde. Ich tendiere dazu weitere Sitemaps anzulegen so das wir dann neben der bestehenden Sitemap noch zb. sitemap-orte.xml, sitemap-themen.xml, sitemap-abschluesse.xml haben. Dann können wir in sitemap.xml einen Sitemap index ausgeben der auf die obigen Landingpage Sitemaps und die (dann in zb. sitemap-kurseundanbieter.xml umzubenennende) bestehende Sitemap verweist. Wir könnten auch die bestehende Sitemap noch weiter aufspalten in sitemap-kurse.xml und sitemap-anbieter.xml. Was meinst du?</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/debagel"><img src="https://avatars.githubusercontent.com/u/1559037?v=4" />debagel</a> commented <strong> 5 years ago</strong> </div> <div class="markdown-body"> <p>ps: Das aufsplitten wird zb. hier empfohlen für große Sitemaps: <a href="https://support.google.com/webmasters/answer/75712?hl=en">https://support.google.com/webmasters/answer/75712?hl=en</a></p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/wisydb"><img src="https://avatars.githubusercontent.com/u/30591494?v=4" />wisydb</a> commented <strong> 5 years ago</strong> </div> <div class="markdown-body"> <p>Ja, ich die Aufteilung der Sitemaps, jedenfalls für Landingpages, halte ich für sehr sinnvoll!</p> <p>Bei den anderen Seitentypen habe ich einen weniger flammenden Enthusiasmus. Aber ja, wenn wir es schon aufteilen und wenn die Technik schon zur Verfügung steht. Wenn wir aber die bestehende Sitemap (Kurse etc.) aufteilen sollten wir uns vor Online-Stellung kurz abstimmen, damit ich etwa auch die Robots.txt / .htaccess usw. anpassen kann.</p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/debagel"><img src="https://avatars.githubusercontent.com/u/1559037?v=4" />debagel</a> commented <strong> 5 years ago</strong> </div> <div class="markdown-body"> <p>Die sitemaps sind jetzt über /sitemap-landingpages.xml bzw. /sitemap-landingpages.xml.gz erreichbar. Beispiele: <a href="http://testcookie.kursportal.info/sitemap-landingpages.xml">http://testcookie.kursportal.info/sitemap-landingpages.xml</a> <a href="http://ortslistetest.kursportal.info/sitemap-landingpages.xml">http://ortslistetest.kursportal.info/sitemap-landingpages.xml</a></p> </div> </div> <div class="comment"> <div class="user"> <a rel="noreferrer nofollow" target="_blank" href="https://github.com/debagel"><img src="https://avatars.githubusercontent.com/u/1559037?v=4" />debagel</a> commented <strong> 5 years ago</strong> </div> <div class="markdown-body"> <p>Hab das jetzt in core51 auch in der robots.txt hinzugefügt: <a href="http://testcookie.kursportal.info/robots.txt">http://testcookie.kursportal.info/robots.txt</a></p> </div> </div> <div class="page-bar-simple"> </div> <div class="footer"> <ul class="body"> <li>© <script> document.write(new Date().getFullYear()) </script> Githubissues.</li> <li>Githubissues is a development platform for aggregating issues.</li> </ul> </div> <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script> <script src="/githubissues/assets/js.js"></script> <script src="/githubissues/assets/markdown.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/highlight.min.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/languages/go.min.js"></script> <script> hljs.highlightAll(); </script> </body> </html>