• Bogor

  • ebook php Web Design
  • Web Design Service
  • Partner Ilmuwebsite

  • Recomended Link

  • Ilmuwebsite Twitter

  • Ilmuwebsite Fans

  • Dynamic Google Sitemap – Write File

    Posted on: May 30th, 2009 by IW

    IW
    Memberikan pembelajaran kepada Anda seputar Web Development, Desain Grafis, dll, secara gratis. Contact: Homepage : http://www.ilmuwebsite.com Facebook : http://www.facebook.com/ilmuwebsite Twitter : https://twitter.com/#!/ilmuwebsite Email: admin@ilmuwebsite.com Ads: kursus it

    Dynamic Google Sitemap   Write File web desain grafis

    Bagi anda yang telah ahli dalam SEO (Search engine Optimization), pasti tidak asing lagi dengan yang namanya google sitemap. Google sitemap merupakan tools yang memudahkan google menangkap link-link dalam web kita untuk dilacak di halaman searchnya. Dalam hal ini saya menggunakan sitemap.xml. Seperti yang kita ketahui bahwa sitemap.xml merupakan web statis. Tidak seperti PHP yang dinamis. Nah, bagaimana caranya agar sitemap.xml menjadi dinamis ?

    Pertama-tama buat databasenya terlebih dahulu. (dalam hal ini penulis membuat web berita dengan isi url dari berita tersebut sebagai contoh). Ingat .. ini hanya contoh saja..

    CREATE DATABASE berita ;
    CREATE TABLE berita.berita (
    id MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    url VARCHAR( 100 ) NOT NULL
    ) ENGINE = MYISAM

    INSERT INTO berita.berita (
    id ,
    url
    )
    VALUES (
    ’1′, ‘index.php?page=1&id=1′
    );

    Notes : Google akan melacak setiap url anda. Contoh: http://webkamu.com/index.php?url=anda.

    config.php
    $host = “localhost”;
    $user = “root”;
    $pass = “”;
    $konek = mysql_connect($host,$user,$pass) or die (“periksa kembali nama host,user,dan pass”);
    $pilih_db = mysql_select_db(“berita”);
    ?>

    index.php
    include(“config.php”);
    if($_GET['simpan'] == “url”)
    {
    $tgl = date(“d”);
    $bln = date(“m”);
    $thn = date(“Y”);
    $url = $_POST['url'];
    $simpan = mysql_query(“INSERT INTO berita (id,url) values (”,’$url’)”);
    $tampil_berita = mysql_query(“SELECT * FROM berita”);
    $buka = fopen(“sitemap.xml”,”a+”);
    $tulis = fwrite($buka,”
    “);
    while($tampilkan_berita = mysql_fetch_array($tampil_berita))
    {
    $tulis = fwrite($buka,”

    http://websitemu.com/”.$tampilkan_berita['url'].”
    $thn-$bln-$tgl
    always
    1.0
    “);
    }
    $tulis = fwrite($buka,”
    “);
    $tutup = fclose($buka);
    header(“Location: index.php”);
    }
    ?>

    form.html
    <FORM name=form1 action=?simpan=url method=post><BR>
    URL :<BR><BR><INPUT id=url name=url> <BR><BR>
    <BR><INPUT type=submit value=Submit name=Submit>
    </FORM>

    Sedikit Penjelasan kode diatas :

    Pada bagian $tulis=fwrite merupakan perintah untuk menulisi file sitemap.xml. symbol ?a+? artinya php akan secara otomatis membuatkan file sitemap.xml. lalu alamat link-nya diambil dari database untuk kemudian dituliskan ke sitemap.xml.

    Yah, sekian dulu lah penjelasan dari saya. Jika ada yang ingin ditanyakan, silahkan menghubungi saya di

    Email 1 : ivan@ilmuwebsite.com
    Email 2 : ivan_wen_piao@yahoo.co.id
    URL : http://ivan.ilmuwebsite.com

    Silahkan Download Sourcenya disini

    Dynamic Google Sitemap   Write File web desain grafisCara Membuat Website dengan Adobe Dreamweaver

    Ingin tau lebih jelas, lebih cerdas, tentang cara pembuatan website? Store Ilmuwebsite menyediakan CD Tutorial Interaktif dengan harga murah, mengantar Anda menjadi seorang web designer yang handal


    Dynamic Google Sitemap   Write File web desain grafisMahir PHP MySQL Membuat Aplikasi Dinamis Berbasis Web

    Ingin tau lebih jelas, lebih cerdas, tentang cara pembuatan website dinamis atau aplikasi berbasis web? Kami punya solusi yang sangat sangat murah! Lebih ampuh dari hanya sekedar membaca buku, interaktif layaknya kursus PHP biasa

    No related posts.

    Comments are closed.