Olá pessoal tudo bom.
Desenvolvi um gerador de sitemap de um site que fiz em .net preciso sincronizar com o google para as seguintes realizações.
O processo de automatização dos pings serve para informar aos servidores do Google sobre as
mudanças realizadas no arquivo Sitemap.xml. O Google não envia mais de um ping por hora, dessa
forma, o administrador do website pode automatizar esse processo utilizando um pequeno script PHP
conforme mostrado abaixo:
<?php
//cria um novo curl
$ch = curl_init();
$url = 'https://www.google.com/webmasters/sitemaps/ping?sitemap=http://'.
$_SERVER['HTTP_HOST'].'/Sitemap.xml';
//seta a URL e outras opcoes
23
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//executa o script
$response = curl_exec($ch);
//fecha a execucao
curl_close($ch);
//nome do arquivo de log
$logFile = "googleping.txt";
//abre o arquivo de log
$fileHandle = fopen($logFile, a);
//grava no arquivo o comando executado
fwrite($fileHandle, $response . "\n\n---------------------------------\n\n");
//imprime na tela o log da última requisicao
print '
<pre>' . $response . '</pre>
<p>
<a href="javascript:history.back()" title="Voltar para página
anterior">« Voltar para página anterior</a>
</p>';
?>
Como todos podem observar esta em php.
1º queria saber se tem como fazer isso em .net?
2º As regras que o google aplica permite que isso seja desenvolvido em .net?
Obrigado.
Att;