
Nosso servidor de trabalho foi usado anteriormente para hospedar um link de podcast popular. O podcast foi removido do iTunes, mas os usuários ainda estão tentando acessar o link do podcast em nosso servidor. As strings user-agent em nossas estatísticas mostram que a maioria dos usuários está tentando acessar o link inativo do aplicativo iTunes.
Isso significa que a maior parte do tráfego do nosso site é proveniente de um podcast antigo, que é um link morto. Queremos evitar que pessoas tentem acessar o link, mas não temos certeza de como evitar isso.
Isso está prejudicando consideravelmente as estatísticas do nosso site, então minha consulta é ...
Qual é a maneira mais eficaz de impedir que os usuários tentem acessar o link inativo do podcast/cancelar a assinatura do podcast?
Todas as soluções (.htaccess, gerenciamento de podcast do iTunes) são bem-vindas. O ideal seria evitar que os usuários acessassem completamente o link inativo.
Responder1
Eu descobri a solução.
Para encaminhar um cliente de podcast (por exemplo, iTunes) para o novo link permanentementevocê deve adicionar:
<itunes:new-feed-url>http://yourwebaddress.com/podcast.xml</itunes:new-feed-url>
para o arquivo xml, dentro da <channel>
tag. Obviamente substituindoseuwebaddress.comcom o novo link para o feed do podcast, conforme apropriado.
Para informar a um cliente de podcast que o podcast não existe maisvocê deve adicionar:
<itunes:block>yes</itunes:block>
para o arquivo xml, dentro da <channel>
tag.
Por fim, enviei e-mails para qualquer site que hospedasse links para o podcast e os removi, e agora posso ver que não há novas tentativas de recuperar o podcast.
Alguns sites também dizem que erros 301 informarão o cliente de podcast sobre um novo link, então usei uma reescrita .htaccess como proteção contra falhas:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^path/to/feed http://yourwebaddress.com/podcast.xml [L,R=301]
</IfModule>
Mais informações: