Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Seo e Tecnologie > Protocollo Sitemaps
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Protocollo Sitemaps La mappa del sito per i motori di ricerca

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Protocollo Sitemaps


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 01-03-11, 11:43   #1 (permalink)
User Newbie
 
L'avatar di mosca55
 
Data di registrazione: Jan 2011
Ubicazione: busca
Messaggi: 6
sitemaps per sottodomini

Devo impostare un generator per sitemap automatico e che mi gestisca i sottodomini.
I sottodomini sono virtuali (alias).
Mi servirebbe quindi un pannello per impostare sitemap torino.miosito.it milano.miosito.it ecc
quindi mi dovrebbe memorizzare più creazioni di sitemap che eventualmente salvo in varie cartelle o meglio in root un sitemap che mi porta agli altri salvati in altre cartelle o con nome sitemaps1 , 2 ecc.

Mi sapete dare indicazioni di generator che facciano al mio caso anche a pagamento?

Io non ho trovato nulla.

Ultima modifica di vnotarfrancesco : 01-03-11 12:19. Motivo: Maiuscole e punteggiatura
mosca55 non in linea   Rispondi citando
Vecchio 01-03-11, 12:35   #2 (permalink)
Moderatore
 
L'avatar di DonClaudissimo
 
Data di registrazione: Jun 2007
Ubicazione: S.Angelo Romano
Messaggi: 1,593
Invia un messaggio tramite MSN a DonClaudissimo Invia un messaggio tramite Skype a DonClaudissimo
Qualche tempo fà ho trovato questo codice :
Codice:
<!DOCTYPE  html PUBLIC "-//W3C//DTD  XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<head>
  <meta  http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <title>Generatore di file  XML per  GOOGLE MAP</title>
</head>

<h1>Generatore di file XML per GOOGLE MAP</h1>
<h2>Risultato della generazione automatica:</h2>
<p>
<?php 
// GESTISCE GLI  URL DELLE DIRECTORY - NON MODIFICARE
$dir = "./";

// MODIFICA LA VARIABILE dominio INSERENDO IL TUO DOMINIO
$dominio = "http://www.NOMESITO.it";

// NOME DEL FILE CHE SARÀ AGGIORNATO. LA PRIMA VOLTA CREA UN FILE DI TESTO VUOTO E SALVALO COME NOME "NOMEFILE".XML 
$filexml = "sitemap.xml";

// I TIPI DI FILE CHE VUOI INCLUDERE NELLA GOOGLE SITEMAP
$type =  array ( "htm" , "html" , "php" );

// DICHIARAZIONE DELLA FREQUENZA DI AGGIORNAMENTO: never, hourly, daily, weekly, monthly, yearly, always
$changefreq = "weekly";

// Dichiari la priorità da 0.1 a 1.0
$priority = "0.5";

// FINE EDIT AREA

// NON MODIFICARE DA QUI IN POI
 echo "Document Root: ".$_SERVER['DOCUMENT_ROOT']."<br/>";
echo "Current Dir: ".str_replace("\\", "/" ,getcwd())."<br/>";
echo "Differenza: ".str_replace($_SERVER['DOCUMENT_ROOT'],"",str_replace("\\", "/" ,getcwd()))."<br/>";
$subdir =  str_replace($_SERVER['DOCUMENT_ROOT'],"",str_replace("\\", "/" ,getcwd()));
/*
$header = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n<urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\">";
*/
$header = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\">\n";

$footer = "</urlset>\n";


function read_recursiv( $path ) {
  $result = array();
  $handle = opendir ( $path );
  if($handle) {
    while(false!==($file=readdir($handle))) {
      if ($file!="." && $file!="..") {
        $name = $path."/".$file;
        if(is_dir($name)) {
          $ar = read_recursiv ( $name );
          foreach($ar as $value) {
            $result[] = $value;
          }
        } else {
          $result[] = $name;
        }
      }
    }
  }
  closedir($handle);
  return $result;
}


$data = read_recursiv ( $dir );
$sitemap =  fopen($filexml, "w");
 fwrite($sitemap, $header);
foreach($data as $value) {
  $value = str_replace($dir, "", $value);
  $temp2 =  strtolower(substr($value,  strlen($value)-2, strlen($value)));
  $temp3 = strtolower(substr($value, strlen($value)-3, strlen($value)));
  $temp4 = strtolower(substr($value, strlen($value)-4, strlen($value)));
  if((in_array($temp2, $type)) || (in_array($temp3, $type)) || (in_array($temp4, $type))) {
    fwrite ( $sitemap , "<url>\n<loc>".$dominio.$value."</loc>\n<lastmod>".date("Y-m-d",  filemtime($_SERVER['DOCUMENT_ROOT'].$subdir.$value))."</lastmod>\n<changefreq>".$changefreq."</changefreq>\n<priority>".$priority."</priority>\n</url>\n" );
    echo $dominio.$value."<br/>"; 
  }
}
fwrite ( $sitemap , $footer );
 fclose ( $sitemap );
echo "<br/>Google Sitemap creata con successo";
?>
<p><p></p>
Se non ricordo male l'ho provato e a parte qualche errore nella pagina php di esecuzione creava l'xml della sitemap.

Sicuramente è da aprire e sistemare, ma già che fà il grosso del lavoro dovrebbe andar bene
__________________
Un saluto dal DON | W2O - Web allo stato puro | Seguimi su
DonClaudissimo non in linea   Rispondi citando
Vecchio 01-03-11, 14:37   #3 (permalink)
User Newbie
 
L'avatar di mosca55
 
Data di registrazione: Jan 2011
Ubicazione: busca
Messaggi: 6
sottodomini virtuali

Però non mi risolve il problema del sottodominio virtuale.

Ultima modifica di vnotarfrancesco : 01-03-11 14:47. Motivo: Maiuscole e punteggiatura
mosca55 non in linea   Rispondi citando
Vecchio 01-03-11, 15:52   #4 (permalink)
Moderatore
 
L'avatar di DonClaudissimo
 
Data di registrazione: Jun 2007
Ubicazione: S.Angelo Romano
Messaggi: 1,593
Invia un messaggio tramite MSN a DonClaudissimo Invia un messaggio tramite Skype a DonClaudissimo
Non risolvi neanche inserendo per esteso il sottodominio virtuale nella variabile "$dominio"?
__________________
Un saluto dal DON | W2O - Web allo stato puro | Seguimi su
DonClaudissimo non in linea   Rispondi citando
Vecchio 01-03-11, 15:59   #5 (permalink)
User Newbie
 
L'avatar di mosca55
 
Data di registrazione: Jan 2011
Ubicazione: busca
Messaggi: 6
no, ma penso che la gestioen sia un po' più complessa
gtave usa vbseo, si potrà adattare anche per i sottodomini del sito?
mosca55 non in linea   Rispondi citando
Rispondi
Tags:



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 21:53.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.