Sitemap Generator, der auch Medien berücksichtigt

Ich müsste mal wieder meine Sitemap aktualisieren.
Habe das bisher per Hand gemacht, weil ich keinen Generator gefunden habe, der auch die Bilder rauscrawlt und evtl Youtube Videos wenn das geht.

Meine Sitemap:
vickanka.bplaced.net/sitemap.xml

Es dreht sich um Webseiten wie diese hier:
vickanka.bplaced.net/welpengehege.php

Es ist gelinde gesagt ne Fleißarbeit alle Medien einzupflegen…

Hi,

das sitemap ist glaub ich nur für seiten gedacht und nicht für medien…

Was du aber machen kannst einen RSS Feed generieren wenn du neue Bilder hochlädst (und sie sowieso ggf. in der Datenbank einen Eintrag hinzufügst)

lg flo

Das sind keine normalen Sitemaps sondern spezielle Google-Formate irgendwo zwischen Sitemap und Newsfeed. Diese zusätzlichen Infos brauchst du nur, wenn du deine Bilder besser in die Google-Bildersuche einbinden willst, ansonsten bringt das nichts.

Metadaten über beliebige referenzierbare Dokumente kann man immer mit dem Standardformat
RDF angeben (darin kann man auch andere Namensräume verwenden).
Ich meine, eines der beiden für RSS häufig verwendeten Formate verwendet auch RDF, weil
RSS ja eigentlich Metainformation über andere internet-Dokument bereitstellt, also genau das,
was hier notwendig ist. Um das allerdings maschinenlesbar zu machen, muß man die
Metainformationen sehr formal angeben, also nicht als normalen Fließtext, aus dem ja größere
Teile von RSS-Dokumenten bestehen.

Wobei es ja nun auch so ist, daß Goggle sowieso (X)HTML-Dokumente auch auf Verweise hin
untersucht, der also auch mitbekommt, wenn darin andere Formate eingebunden sind oder auf
Dokumente in anderen Formaten verwiesen wird. Daher findet Goggle die meisten Sachen
sowieso, ohne daß man sich jemals drum gekümmert hätte, den Goggle-Roboter aktiv
Informationen zukommen zu lassen ;o) Im Gegenteil, man muß ja eher aktiv werden, damit
Goggle nicht etwa widerrechtlich Bilder (und Texte) erneut veröffentlicht, also formal gegen das
Urheberrecht verstößt.

Vielen Dank schonmal

Was ist hiermit:
vickanka.bplaced.net/welpen-a-bilder.php

Jeder der Bilder hat einen Verweis der eine bestimmte php Variable an vickanka.bplaced.net/bilder/welp … /0-Tag.php
übergibt.

Nur vickanka.bplaced.net/bilder/welp … /0-Tag.php funktioniert nicht.

Bekommen das die Suchmaschienen hin?

was du suchst findest du unter
my web my mail [dot] com
(XML Image and Video Sitemap Creator)
…und evtl. noch anderes nützliches
:slight_smile:

[quote=“wollerosekauf”]was du suchst findest du unter
my web my mail [dot] com
(XML Image and Video Sitemap Creator)
…und evtl. noch anderes nützliches
:slight_smile:[/quote]

Wenn ich so meine Arbeit machen würde, wie dieses Teil :unamused:
Glücklich kann sich der schätzen, der seine sitemap.xml vorher mit nem Backup versieht…
(Also ich nicht…)

Das einzige was gut an dem Teil ist, dass es alle Bilder raussucht.
Allerdings scheint es mit php mal gar nicht zurecht zu kommen.
Hat alle Bilder meiner index.php zugeordnet :unamused:
Müsste also alle Bilder den Seiten selber zuordnen…

Hab jetzt erstmal mit xml-sitemaps.com die Grundstruktur wiederhergestellt und werde nochmal schauen, was es da noch an Generatoren gibt…

schade wenn es dir nicht geholfen/genutzt hat…

bei mir funktioniert alles (online und lokal)
selbst in den grundeinstellungen erstellt das ding dir alles was du angefragt hast (die “loc” für bilder und videos)

<zitat: Hat alle Bilder meiner index.php zugeordnet /zitat:>

The landing page for a specific image or video will automatically be determined by the class by checking if one of the landing pages; like ‘index.php’ (as configured in the configuration options of the class) is present in the crawled directory. When not present the main landing page will be used.


und “An example script which is self explanatory is included with the class.”

evtl. lohnt sich ja einige anpassungen vorzunehmen…
und immer ans backup denken

Hab scho Einstellungen vorgenommen gehabt:

$this -> XMLURL = ''; $this -> Excludedir = array('piwik','MySQLadmin','PgSQLadmin','script','socialshareprivacy'); $this -> XMLimages = array('gif','png','jpg','jpeg','tif','tiff','bmp','psd','thm','yuv','pspimage'); $this -> XMLvideos = array('3g2', '3gp', 'asf', 'asx', 'avi', 'flv', 'mov', 'mp4', 'mpg', 'rm', 'swf', 'vob', 'wmv'); $this -> XMLothers = array('htm','html','php'); $this -> XMLlandingpages = array('index.html','index.htm','index.php'); $this -> Mainlandingpage = ''; $this -> XMLheader = '<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" >'; $this -> Excludehtaccess = true; $this -> xmldir = ''; $this -> dirstructure = array(); $this -> xmlvideoindex = array(); $this -> xmlimageindex = array(); $this -> xmlotherindex = array(); $this -> maximages = 999; $this -> submitted = array("videos" => 0, "images" => 0, "others" => 0);

Ziemlich gut scheint die hier zu sein:
enarion.net/tools/phpsitemapng/download/

Allerdings nur auf square7, auf bplaced.net funktioniert sie auf Grund der Einschränkungen leider nicht.
Auf beplaced gibts lauter

[quote]Warning: feof() expects parameter 1 to be resource, null given in /users/vickanka/www/sitemap/inc/classes/Crawler.class.php on line 513

Warning: fread() expects parameter 1 to be resource, null given in /users/vickanka/www/sitemap/inc/classes/Crawler.class.php on line 525[/quote]