2017-04-13 2 views
0

Ich habe eine strange Frage, ich habe für eine Weile gogoleing gewesen, aber habe keine Antwort gefunden. Ich habe eine Wordpress-Seite, auf der das Yoast Seo-Plugin installiert wurde, Titel, Beschreibungen wurden hinzugefügt, ich könnte auch das title-Tag ändern, kanonische URL, die von ihm mit den wpseo- Filtern erzeugt wurde.Fügen Sie weitere Seiten zu WordPress yoast seo Sitemap xml programmatisch

Die Sitemap Xmls sind auch in Ordnung, aber ich würde zusätzliche Seiten hinzufügen müssen. Wir haben eine Suchseite auf der Website, wir suchen nach einem Miet-benutzerdefinierten Beitragstyp. Vermietungen können nach Standort gesucht werden. Die Suchseite ist zB .:/Vermietung.

Wir haben festgestellt, dass es mehrere Seiten gibt (ich kann Ihnen eine auf Ungarisch zeigen, aber ich bin sicher, dass Sie es bekommen), wo die Suchergebnisse von Google indiziert werden. wie diese:

https://www.trivago.hu/?iSemThemeId=8302&iPathId=36103&sem_keyword=hotel%20p%C3%A1rizs&sem_creativeid=187836310244&sem_matchtype=b&sem_network=g&sem_device=c&sem_placement=&sem_target=&sem_adposition=1t3&sem_param1=&sem_param2=&sem_campaignid=242651542&sem_adgroupid=15360737662&sem_targetid=kwd-4821159859&sem_location=1007624&cip=3612001012&gclid=CjwKEAjwoLfHBRD_jLW93remyAQSJABIygGpWkl9XD9HJ7G8ZC7NbJ93ygmeFVxpZcici062NnMlgRoCkNfw_wcB

erhalten Sie auf dieser Seite, wenn Sie Hotels Paris suchen. Wenn Sie sich diese Seite ansehen, ist dies bereits ein Suchergebnis, Suchparameter sind gesetzt. Jetzt möchten wir das gleiche mit der Wordpress-Seite machen. Ich habe eine Umleitung für die URLs gemacht: /Mieten/Budapest /Mieten/Ungarn ... gibt es mehrere Standorte. Damit sie auf die Seite "Vermietung" gehen, wo ich die Suchparameter eingestellt habe, habe ich die kanonischen URLs dieser Seiten geändert, aber ich möchte diese Seiten zur XML-Sitemap hinzufügen. Das Problem besteht darin, dass diese Seite nicht in der Datenbank vorhanden ist.

Gibt es einen Filter, mit dem ich diese Seiten zur sitemap.xml im Yoast Seo Plugin hinzufügen kann?

Hat jemand eine ähnliche Sache in wp gemacht?

Jede Hilfe wird geschätzt, danke!

Antwort

0

Ich habe die Antwort gefunden! Es gibt einen wpseo_do_sitemap_ Filter, den ich verwenden musste. Außerdem hat dieser Filter nur eine benutzerdefinierte Sitemap erstellt, ich brauchte auch den 'wpseo_sitemap_index'-Filter, um meine benutzerdefinierte XML-Sitemap zur Sitemaps-Indexseite hinzuzufügen. Detaillierte Lösung wurde unter diesem Link gefunden!

https://gist.github.com/mohandere/4286103ce313d0cd6549

Verwandte Themen