Wie kann ich verhindern, dass tote Podcast-Links auf unserem Server von iTunes gecrawlt werden

575
reekogi

Unser Arbeitsserver wurde früher als Host für einen beliebten Podcast-Link verwendet. Der Podcast wird aus iTunes entfernt, die Benutzer versuchen jedoch weiterhin, auf den Podcast-Link auf unserem Server zuzugreifen. Die Benutzer-Agent-Zeichenfolgen in unseren Statistiken zeigen, dass die meisten Benutzer versuchen, über die iTunes-Anwendung auf den toten Link zuzugreifen.

Dies bedeutet, dass der größte Teil unserer Zugriffe auf unsere Website für einen alten Podcast ist, der ein toter Link ist. Wir möchten verhindern, dass Menschen versuchen, auf den Link zuzugreifen, aber wir wissen nicht, wie wir dies verhindern können.

Dies ist ein erheblicher Teil unserer Website-Statistiken, daher ist meine Frage ...

Was ist der effektivste Weg, um zu verhindern, dass Benutzer versuchen, auf den Link zum toten Podcast zuzugreifen, oder das Podcast-Abonnement kündigen?

Alle Lösungen (.htaccess, iTunes Podcast Management) sind willkommen, ich möchte im Idealfall verhindern, dass Benutzer vollständig auf den toten Link zugreifen.

1
Ist der Podcast noch in iTunes aufgeführt? gronostaj vor 11 Jahren 0
Sie können einen iTunes-Benutzer nicht dazu zwingen, das Abonnement zu kündigen. Sie sollten diese Episoden aus der Show selbst entfernen können. ** Dies sollte wirklich eine Apple-Supportfrage sein. ** Ramhound vor 11 Jahren 0
Gibt Ihr Server einen 410-Fehler zurück? Ich würde hoffen, dass der verwendete Podcatcher irgendwann aufhört, wenn er den "Gone" -Fehler erhält. ale vor 11 Jahren 0
Ja, ich habe eine Anfrage an das Support-Team gesendet. Ich habe Wordpress auf der Route des Servers installiert, so dass alle toten Links 404 zurückgeben. Ich arbeite auch auf einem IIS-Server, also habe ich versucht, den 410-Fehler mit einer Neuschreibung zu erzwingen, aber es hat sich nichts geändert. reekogi vor 11 Jahren 0

1 Antwort auf die Frage

1
reekogi

Ich habe die Lösung gefunden.


Um einen Podcast-Client (z. B. iTunes) dauerhaft an den neuen Link weiterzuleiten, müssen Sie Folgendes hinzufügen:

<itunes:new-feed-url>http://yourwebaddress.com/podcast.xml</itunes:new-feed-url> 

in die XML-Datei, innerhalb des <channel>Tags. Offensichtlich ersetzen Sie yourwebaddress.com durch den neuen Link zum Podcast-Feed.


Um einem Podcast-Client mitzuteilen, dass der Podcast nicht mehr existiert, müssen Sie Folgendes hinzufügen:

<itunes:block>yes</itunes:block> 

in die XML-Datei, innerhalb des <channel>Tags.

Schließlich habe ich E-Mails an jede Website gesendet, die Links zum Podcast enthält, und sie wurden entfernt. Ich sehe jetzt, dass es keine neuen Versuche gibt, den Podcast abzurufen.


Einige Websites sagen auch, 301 Fehler würden den Podcast-Client über einen neuen Link informieren. Daher habe ich eine .htaccess-Umschreibung als ausfallsicher verwendet:

<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^path/to/feed http://yourwebaddress.com/podcast.xml [L,R=301] </IfModule> 

Mehr Info:

Zu Ihrer Information, Sie können eine Weiterleitung in `.htaccess` auf eine einfachere (für mich) Weise durchführen: http://ndesign-studio.com/blog/301-htaccess-redirect Bob vor 11 Jahren 1
Schön, positiv für Sie reekogi vor 11 Jahren 0