Sabtu, 05 Desember 2015

program reservasi hotel dengan java oop - inputan dinamis

Program reservasi hotel dengan java oop - inputan dinamis dengan JOptionPane dan BufferedReader. Pada kesempatan kali ini, saya akan memberikan tutorial untuk membuat program reservasi hotel dengan  menggunakan bahasa pemrograman Java, menggunakan konsep OOP atau object oriented programming dan bisa melakukan inputan yang dinamis.

sebelum membuat program ini, saya secara pribadi merasa kesulitan mencari tutorial yang jelas di internet tentang penggunaan inputan dinamis pada program java yang berbasis objek atau oop. tutorial yang ada di internet sebagian besar atau bahkan semua nya menggunkan inputan yang bersifat statis. 

Program Reservasi Hotel dengan Java OOP

program reservasi hotel berbasis java yang saya buat ini terdapat 3 class utama yaitu class entitas yang berisi method setter dan getter, class proses yang berisi proses logika dan perhitungan aritmatika serta class main yang berisi program utama yang akan di eksekusi.

Program reservasi Hotel Java

Screenshot Program

Program reservasi Hotel Java

Program reservasi Hotel Java

Program reservasi Hotel Java

Program reservasi Hotel Java

Program reservasi Hotel Java

Program reservasi Hotel Java

alur program

  1. user menginputkan inputan data diri dan pilihan kamar hotel di program Main.
  2. setelah itu, inputan yang telah di berikan akan masuk ke class entitas yang berisi method getter dan setter.
  3. setelah masuk ke file entitas, lalu inputan tadi di proses di class prosses.  
  4. setelah di proses di class proses, maka hasil nya akan di tampilkan kembali di class main.

Langkah - langkah membuat program reservasi hotel

Inputan dengan JOptionPane
  • Siapkan teks editor yang biasa kalian gunakan, bisa menggunakan notepad++, sublime, atau bisa juga menggunakan IDE Netbeans.
  • ketikkan kode berikut dan simpan dengan nama EntitasSewaHotel.java file ini berfungsi sebagai Class entitas yang berisi method getter dan setter.

    public class EntitasSewaHotel {
    protected int jenis, lama, status;
    protected String nama, alamat;
    public int getJenis() {
    return jenis;
    }
    public void setJenis(int jenis) {
    this.jenis = jenis;
    }
    public int getLama() {
    return lama;
    }
    public void setLama(int lama) {
    this.lama = lama;
    }
    public int getStatus() {
    return status;
    }
    public void setStatus(int status) {
    this.status = status;
    }
    public String getNama() {
    return nama;
    }
    public void setNama(String nama) {
    this.nama = nama;
    }
    public String getAlamat() {
    return alamat;
    }
    public void setAlamat(String alamat) {
    this.alamat = alamat;
    }

  • Kemudian buat file baru lagi dengan nama HitungTarifHotel.java Class ini nantinya akan berfungsi sebagai class yang bertugas melakukan perhitungan aritmatika dan percabangan.

    public class HitungTarifHotel extends EntitasSewaHotel{
    private int tarif;
    private double diskon;
    private double bayar;
    private String kamar;
    private String ostatus;

    public HitungTarifHotel() {
    }

    public String get_status(){
    if(status==1)
    ostatus="Member";
    else if(status==2)
    ostatus="Non Member";

    return ostatus;
    }

    public int get_tarif(){
    if(jenis==1){
    //kamar="Deluxe ";
    tarif = lama*275000;
    }
    else if (jenis==2){
    //kamar="Suite";
    tarif = lama*300000;
    }
    else if (jenis==3){
    //kamar="President";
    tarif = lama*375000;
    }
    else{
    }
    return tarif;
    }

    public String get_kamar(){
    if(jenis==1){
    kamar="Deluxe ";
    //tarif = lama*275000;
    }
    else if (jenis==2){
    kamar="Suite";
    //tarif = lama*300000;
    }
    else if (jenis==3){
    kamar="President";
    //tarif = lama*375000;
    }
    else{
    }
    return kamar;
    }


    public double get_diskon(){
    if (status==1){
    if(lama>=4 && lama<=7){
    diskon = 0.20 * tarif;
    }
    else if (lama>7) {
    diskon = 0.35 * tarif;
    }
    }
    else if (status==2){
    if (lama>=4 && lama<=7){
    diskon = 0.10 * tarif;
    }
    else if (lama>7){
    diskon = 0.15 * tarif;
    }
    }
    return diskon;
    }

    public double get_bayar(){
    return tarif-diskon;
    }

  • Setelah itu buat file dengan nama SewaHotelMain.java file ini berfungsi sebagai kelas utama atau main class yang akan di eksekusi dan di jalankan.

    import java.io.IOException;
    import javax.swing.JOptionPane;

    public class SewaHotelMain {
    public static void main(String[] args) throws IOException{

    HitungTarifHotel pesan=new HitungTarifHotel();

    pesan.setNama(JOptionPane.showInputDialog("Masukkan nama kamu, iya kamu"));
    String msg_nama = "Selamat datang gan " + pesan.getNama();
    JOptionPane.showMessageDialog(null, msg_nama);

    String alamat;
    pesan.setAlamat(JOptionPane.showInputDialog("Masukan Alamat"));

    boolean stt=true;
    while(stt){
    String menu = "\nPilih Jenis Kamar\n1. Deluxe Room Rp 275.000/hari\n2. Suite Room Rp 300.000/hari\n3. President Room Rp 370.000/hari\nJenis kamar yang dipesan \t: ";
    try {
    pesan.setJenis(Integer.parseInt(JOptionPane.showInputDialog(menu)));
    }
    catch (Exception e) {
    }
    if(pesan.getJenis()>3 || pesan.getJenis()<1){
    stt=true;
    JOptionPane.showMessageDialog(null, "nak nginput seng tenanan", "Ojo ngawur gan", JOptionPane.ERROR_MESSAGE);
    }
    else
    stt=false;
    }


    boolean stt2=true;
    while(stt2){
    String status="status \n1. Member \n2. Non Member";
    try {
    pesan.setStatus(Integer.parseInt(JOptionPane.showInputDialog(status)));
    }
    catch (Exception e) {
    }
    if(pesan.getStatus()>2 || pesan.getStatus()<1){
    stt2=true;
    JOptionPane.showMessageDialog(null, "nak nginput seng tenanan", "Ojo ngawur gan", JOptionPane.ERROR_MESSAGE);
    }
    else
    stt2=false;
    }



    String lama="masukkan lama menginap (Hari)";
    try {
    pesan.setLama(Integer.parseInt(JOptionPane.showInputDialog(lama)));
    }
    catch (Exception e) {
    }


    String outputHasil="Hasil Pemesanan \n\nNama : "+pesan.getNama()+
    "\nAlamat : "+pesan.getAlamat()+
    "\nJenis Kamar : "+pesan.get_kamar()+
    "\nLama Menginap : "+pesan.getLama()+" Hari"+
    "\nStatus : "+pesan.get_status()+
    "\nTarif : Rp."+pesan.get_tarif()+
    "\nDiskon : Rp."+pesan.get_diskon()+
    "\nTotal Bayar : Rp."+pesan.get_bayar();
    try {
    JOptionPane.showMessageDialog(null,outputHasil);
    }
    catch (Exception e) {
    }
    }

  • Setelah itu simpan ketiga file di atas dalam satu folder, compile dengan perintah javac namafile.java, dimulai dari file entitas, proseshitung dan terakhir file main, setelah semua file di compile, jalankan class main dengan perintah java SewaHotelMain
dalam program java sederhana, ada berbagai macam cara untuk memberikan inputan kedalam program, yang sering di gunakan adalah JOption pane dan Buffered Reader. kode di atas adalah Program yang menggunakan inputan JOptionPane, dan berikut ini saya juga akan meberikan tutorial Program Reservasi Hotel dengan inputan Buffered Reader.

Inputan dengan BufferedReader
  • Untuk Inputan dengan BufferedReader, di class main bufferedReader ini saya hanya mengedit kelas main dengan Inputan JOption pane di atas, dan kode-kode dengan inputan JOptionPane nya hanya saya komentar saja, agar bisa mudah dibedakan inputan BufferedReader dengan Inputan JOptionPane. kalian hanya cukup mengganti file SewaHotelMain.java dengan kode seperti di bawah ini.

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import javax.swing.JOptionPane;

    public class SewaHotelMain {
    public static void main(String[] args) throws IOException{

    HitungTarifHotel pesan=new HitungTarifHotel();
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    //pesan.setNama(JOptionPane.showInputDialog("Masukkan nama kamu, iya kamu"));
    //String msg_nama = "Selamat datang gan " + pesan.getNama();
    //JOptionPane.showMessageDialog(null, msg_nama);

    System.out.println("Masukkan nama Kamu : ");
    pesan.setNama(br.readLine());


    //String alamat;
    //pesan.setAlamat(JOptionPane.showInputDialog("Masukan Alamat"));

    System.out.println("Masukkan Alamat : ");
    pesan.setAlamat(br.readLine());

    boolean stt=true;
    while(stt){
    System.out.println("\nPilih Jenis Kamar\n1. Deluxe Room Rp 275.000/hari\n2. Suite Room Rp 300.000/hari\n3. President Room Rp 370.000/hari\nJenis kamar yang dipesan \t: ");;
    try {
    pesan.setJenis(Integer.parseInt(br.readLine () ));
    }
    catch (Exception e) {
    }
    if(pesan.getJenis()>3 || pesan.getJenis()<1){
    stt=true;
    //JOptionPane.showMessageDialog(null, "nak nginput seng tenanan", "Ojo ngawur gan", JOptionPane.ERROR_MESSAGE);
    System.out.println("Inputan salah silahkan ulangi lagi");
    }
    else
    stt=false;
    }


    boolean stt2=true;
    while(stt2){
    //String status="status \n1. Member \n2. Non Member";
    System.out.println("status \n1. Member \n2. Non Member");
    try {
    //pesan.setStatus(Integer.parseInt(JOptionPane.showInputDialog(status)));
    pesan.setStatus(Integer.parseInt(br.readLine()));
    }
    catch (Exception e) {
    }
    if(pesan.getStatus()>2 || pesan.getStatus()<1){
    stt2=true;
    //JOptionPane.showMessageDialog(null, "nak nginput seng tenanan", "Ojo ngawur gan", JOptionPane.ERROR_MESSAGE);
    System.out.println("Inputan salah silahkan ulangi lagi");
    }
    else
    stt2=false;
    }



    //String lama="masukkan lama menginap (Hari)";
    System.out.println("Masukkan lama menginap : ");
    try {
    //pesan.setLama(Integer.parseInt(JOptionPane.showInputDialog(lama)));
    pesan.setLama(Integer.parseInt(br.readLine()));
    }
    catch (Exception e) {
    }


    /*String outputHasil="Hasil Pemesanan \n\nNama : "+pesan.getNama()+
    "\nAlamat : "+pesan.getAlamat()+
    "\nJenis Kamar : "+pesan.get_kamar()+
    "\nLama Menginap : "+pesan.getLama()+" Hari"+
    "\nStatus : "+pesan.get_status()+
    "\nTarif : Rp."+pesan.get_tarif()+
    "\nDiskon : Rp."+pesan.get_diskon()+
    "\nTotal Bayar : Rp."+pesan.get_bayar();
    try {
    JOptionPane.showMessageDialog(null,outputHasil);
    }
    catch (Exception e) {
    }
    */

    System.out.println("<==== Hasil Pemesanan =====>"+
    "\nNama \t\t: "+pesan.getNama()+
    "\nAlamat \t\t: "+pesan.getAlamat()+
    "\nJenis kamar \t: "+pesan.get_kamar()+
    "\nStatus \t\t :"+pesan.get_status()+
    "\nTarif \t\t :"+pesan.get_tarif()+
    "\nDiskon \t\t :"+pesan.get_diskon()+
    "\nTotal \t\t :"+pesan.get_bayar()
    );

    }
    }

Mungkin Cukup sekian Postingan Tentang program reservasi hotel dengan java oop kali Ini, jika ada kesalahan mohon di benarkan . Ciaoooooo ^_^

Rabu, 02 Desember 2015

Cara Cepat Membuat Widget Iklan Menjadi Sticky/Melayang Di Blog

Cara Cepat Membuat Widget Iklan Menjadi Sticky Di BLog - Stiky Widget atau iklan iklan yang meskipun kita scroll kebawah widget tersebut akan tetap mengikuti kita dan jika seperti itu kemungkinan tingkat klik dari pembaca akan lebih besar. Dan juga kita bisa menggunakannya untuk 
mempromosikan produk kita dengan terus memperlihatkannya pada pembaca. Nah langsung saja berikut scriptnya untuk Anda.


Cara Cepat Membuat Widget Iklan Menjadi Sticky/Melayang Di Blog

- Buka Blogger Anda
- Masuk Pada Edit HTML
- Silahkan cari kode </body> dan copy kan script dibawah ini tepat diatasnya (agar lebih mudah pakai Ctrl + F

<script>
// Sticky widget Buatan Perilian
//<![CDATA[
bs_makeSticky("HTML8"); // enter your widget ID here
function bs_makeSticky(elem) {     var bs_sticky = document.getElementById(elem);     var scrollee = document.createElement("div");     bs_sticky.parentNode.insertBefore(scrollee, bs_sticky);     var width = bs_sticky.offsetWidth;     var iniClass = bs_sticky.className + ' bs_sticky';     window.addEventListener('scroll', bs_sticking, false);     function bs_sticking() {         var rect = scrollee.getBoundingClientRect();         if (rect.top < 0) {             bs_sticky.className = iniClass + ' bs_sticking';             bs_sticky.style.width = width + "px";         } else {             bs_sticky.className = iniClass;         }     }
}
//]]>
</script>
<style>
.bs_sticking {background:#ffffff !important; position:fixed; top:0; z-index:9999; box-shadow:0px 10px 4px -5px rgba(0,0,0,0.3);}
</style>

Silahkan ganti kode yang berwarna merah dengan kode widget yang ingin Anda stiky kan, untuk cara mencarinya silahkan lihat gambar 


Simpan Template dan selesai .

Nah sangat mudah bukan ?? selamat mencoba ^_^.

Senin, 23 November 2015

TIPS MENCARI UANG DARI INTERNET UNTUK PEMULA

TIPS MENCARI UANG DARI INTERNET UNTUK PEMULA



Dari tahun ke tahun semakin banyak saja orang yang mencari uang dari internet. Jika anda adalah salah satu yang baru memulai, saya mau mencoba membagikan beberapa tips dari pengalaman pribadi di sini.

Tapi sebelum memulai mencari uang dari internet, anda harus membuat daftar potensi yang anda miliki. Misalnya; apakah anda memiliki modal untuk memulai bisnis. Jika ada, maka seberapa besar?

Cara Cepat Memindahkan File Berukuran Besar Ke Flashdisk Atau Memori Card

Cara Cepat Memindahkan File Besar Ke Flashdisk Atau Memori Card - Apakah Anda juga mengalaminya ? ketika Anda ingin memindahkan file yang berukuran relatif besar ke flashdisk, Nah tiba-tiba saja ada keterangan File Is To Large. Padahal dalam kasus ini space atau ruang flashdisk kita itu lebih besar daripada file yang akan kita pindah itu. Sebenarnya apa yang menjadi masalah ?? Kita akan membahasnya, jadi file system dari flashdisk secara default adalah FAT atau FAT 32 yang file system tersebut tidak bisa menerima file yang ukurannya terlalu besar, jadi kesimpulannya kita cukup merubah file system dari flashdisk tersebut yang awal mulanya FAT atau FAT 32 kita rubah menjadi NTFS atau format system yang digunakan oleh hardisk komputer atau laptop kita.


Kasus ini juga pernah saya alami sendiri yaitu ketika saya ingin memindah atau mengopy file ISO berukuran 10 GB ke dalam flashdisk berukuran 16 GB ternyata tidak bisa dan ada keterangan File Is To Large. Nah setelah searching di google, saya menemukan cara yang mudah sebenarnya cuma gak kepikiran dan ternyata memang mudah dan bisa berhasil dipraktekan. OK, Langsung saja berikut cara memindah atau mengopy file yang berukuran besar ke flashdisk atau memori dengan mudah, silahkan disimak 

Cara Cepat Memindahkan File Besar Ke Flashdisk Atau Memori Card

1. Silahkan sebelum melakukan perubahan format sytem dari flashdisk, ada baiknya kalau Anda memindah dahulu file yang terdapat di flashdisk atau memori card tersebut.
2. Setelah itu pada drive flashdisk, klik kanan dan pilih format 


3. Setelah itu silahka setting pada file systemnya menjadi NTFS, lalu pilih Start


4. Selesai dan sekarang coba untuk memindahkan kembali file berukuran besar ke flashdisk atau memori Anda.


Baca Juga :

Demikian pembahasan yang dapat kita bahas kali ini Cara Cepat Memindahkan File Besar Ke Flashdisk Atau Memori Card, silahkan dicoba dan semoga bermanfaat ^_^..

Minggu, 22 November 2015

Cara Install KDE Plasma 5.3 di Ubuntu 14.04 - 15.04

Cara Install KDE Plasma 5.3 di Ubuntu 14.04 - 15.04 - Pada postingan kali ini akan di bahas cara install KDE Plasma 5.3 di ubuntu 14.04 - 15.05. KDE Plasma sendiri adalah salah satu Desktop Environtmen atau tampilan GUI dalam LINUX yang bisa di istall atau di jalankan di berbagai distro linux, dari mulai mint, fedora ubuntu dll. tetapi pada kesempatan kali ini saya hanya akan menjelaskan bagaimana cara menginstall KDE Plasma 5.3 pada Ubuntu 15.04.


Baru-baru ini KDE Plasma mengumumkan rilis terbaru dari desktop environtmen KDE Plasma, Yaitu KDE Plasma 5.3. KDE Plasma 5.3 dilengkapi berbagai fitur yang sangat menarik, di tambah dengan desain tampilannya yang flat desain membuat desktop ini sangat recomended untuk di pakai sebagai alternatif dari desktop environtment linux yang lainnya.

Cara Install KDE Plasma 5.3 di Ubuntu 15.04


Cara Install KDE Plasma 5.3 di Ubuntu 14.04 - 15.04

Fitur KDE Plasma 5.3

  • KDE 5 aplikasi yang ditulis ulang dengan menggunakan Qt 5; generasi berikutnya dari perpustakaan Qt terkenal untuk merancang antarmuka grafis, yang berarti bahwa KDE 5 aplikasi akan lebih cepat dari KDE 4 di samping penggunaan yang lebih baik dari GPU dari KDE 5 aplikasi.
  • Benar-benar tampilan baru untuk KDE 5 Plasma, dengan baru "yang Breeze" tema, KDE 5 Plasma jauh lebih indah dari KDE 4.x dengan desain datar baru, di samping tampilan bagus, "Breeze" tema yang lebih ringan dari tema default untuk KDE 4.
  • Start menu untuk KDE 5 Plasma telah didesain ulang dan pemberitahuan daerah juga telah didesain ulang, jendela popup kurang memberikan pengalaman pengguna yang lebih baik untuk mengakses pemberitahuan.
  • Jendela lockscreen juga didesain ulang dengan antarmuka login yang lebih baik.
  • Kinerja halus, aplikasi KDE 5 Plasma tersebut diberikan pada bagian atas scenegraph OpenGL yang berarti bahwa KDE 5 program yang memiliki prioritas ketika sedang diberikan samping proses lainnya.
  • Hardware-percepatan migrasi sekarang lengkap, ini berarti bahwa Plasma 5 render akan lebih cepat sekarang karena sepenuhnya penggunaan untuk GPU.
  • Satu set yang bagus wallpaper baru, akan terlihat sempurna pada tema default.
  • Banyak fitur lainnya yang akan Anda menjelajahi dengan Anda sendiri

Tampilan KDE Plasma 5.3



Cara Install KDE Plasma 5.3 di Ubuntu 15.04

  • Pertama-tama, anda harus menambahkan repositori Kubuntu Blackport terlebih dahulu
$ Sudo ppa add-apt-repository: kubuntu-ppa / backports 
Cara Install KDE Plasma 5.3 di Ubuntu 14.04 - 15.04


  • Setelah menambahkan PPA, lalu lakukan perintah berikut ini
# Sudo apt-get update && sudo apt-get dist-upgrade

  • Setelah itu Instal KDE Plasma dengan perintah berikut di terminal
$ Sudo apt-get install kubuntu-desktop

  • Lalu lakukan Konfigurasi SDDM Login manager, klik OK
Install KDE Plasma 5.3 di Ubuntu 14.04 - 15.04

Install KDE Plasma 5.3 di Ubuntu 14.04 - 15.04

  • Setelah Proses Instalasi selesai, silahkan restart UBUNTU anda dan Pilih desktop Environtment KDE Plasma


Install KDE Plasma 5.3 di Ubuntu 14.04 - 15.04



 Mungkin Cukup sekian Tutorial Instalasi KDE Plasma di Ubuntu 15.04 kali ini, semoga bermanfaat.

Sabtu, 21 November 2015

Kenapa Optimasi SEO belum berhasil?

Kenapa Optimasi SEO belum berhasil?




Pada dasarnya saat anda melakukan optimasi SEO anda sebenarnya sedang berusaha mengalahkan pemilik-pemilik web yang sedang merajai halaman pertama di Google. Banyak orang yang berpikir yang sudah melakukan apa yang diperlukan namun belum berhasil juga.




Akhirnya mereka berhenti melakukan SEO karena merasa tidak mendapatkan hasil yang diinginkan. Inilah akibat jika kita tidak mengetahui apa

Rabu, 18 November 2015

4 Hal yang Wajib dilakukan setelah Posting artikel Blog

Hal yang Harus dilakukan setelah Posting artikel Blog - Bagi seorang blogger melakukan publising artikel secara rutin merupakan salah satu kewajiban yang harus di lakukan, seperti halnya kita harus makan 2-3 kali sehari untuk menjaga stamina dan daya tahan tubuh kita.

membuat artikel adalah hal yang mudah, kita tinggal menulisa apa yang ada di pikiran kita, sesuka hati kita, kita tambahkan gambar-gambar untuk mendukung artikel, lalu kita publish dan selesai, jadilah sebuah artikel yang telah di buat oleh seorang blogger.


tapi disini pertanyaannya adalah, apakah kalian hanya ingin melakukan hal tersebut terus menerus, membuat artikel, lalu di posting, mebuat artikel lalu di posting lagi tanpa mendapat imbalan yang setimpal, imbalan yang saya maksud disini adalah pengunjung blog, apakah anda ingin artikel yang telah anda buat hanya dibaca sedikit orang, bahkan tidak ada yang membacanya, tentu hal tersebut tidak ingin kalian dapatkan kan?

Hal yang Wajib dilakukan setelah Posting artikel Blog

4 Hal yang Wajib dilakukan setelah Posting artikel Blog

idealnya adalah, sebagai seorang blogger yang kegiatannya menulis artikel, menulis dan menulis, harusnya mendapatkan imbalan yang pantas dari tulisan-tulisan mereka, mendapat pengunjung yang banyak untuk blog mereka dan akhirnya bisa mendapat pundi-pundi recehan akibat dari banyaknya pengunjung blog tersebut.

lalu bagaimana cara mendapatkan hal itu semua, mendapat banyak pengunjung yang mau dan tertarik untuk membaca artikel atau tulisan-tulisan kita?

untuk mendapatkan semua itu ada beberapa hal  yang harus anda lakukan setelah memposting artikel, jadi setelah memposting artikel kita tidak hanya berdiam diri saja menunggu pengunjung datang dan membaca artikel-artikel kita, karena itu semua butuh suatu keajaiban.

lalu apa yang harus di lakukan setelah memposting artikel agar banyak pengunjung yang berdatangan untuk membaca artikel kita?

baiklah, disini saya akan memberikan sedikit tips tentang apa sih yang seharusnya dilakukan setelah memposting artikel?

1. Lakukan Pinging

melakukan ping blog sangatlah penting setelah menulis artikel, tujuannya adalah supaya search engine mengetahui jika ada hal baru pada blog kita, dan agar artikel yang kita buat segera di index oleh google search atau search engine lain. karena ketika melakukan ping berarti kita telah memanggil bot search engin untuk merayapi blog kita sehingga search engine tahu jika ada artikel baru yang telah kita buat

2. Submit artikel ke webmaster

Setelah melakukanping blog, hal selanjutnya yang harus anda lakukan adalah mensubmit url artikel anda di webmaster google, tujuannya adalah tidak lain dan tidak bukan agar google segera merayapi url tersebut agar artikel anda bisa segera di index oleh google, untuk mensubmit artikel silahkan langsung pergi ke webmaster submit url dan paste kan url artikel baru anda pada kotak yang telah di sediakan

3. Sharing artikel ke social media

Setelah anda melakukan poin ke 1 dan ke 2, selanjutnya yang harus anda lakukan adalah sharing atau membagikan artikel anda ke baerbagai media sosial, tujuannya apa? tujuannya dalah agar semua orang mengetahui artikel anda, akan menjadi percuma jika anda membuat artikel yang sangat bagus, menarik dan bermanfaat tetapi tidak ada seorang pun yang mengetahui nya, akan sia-sia bukan.

anda bisa melakukan sharing artikel ke berbagai sosial media di bawah ini, 
  1. facebook
  2. twitter
  3. google+
  4. pinterest
  5. linkedIn

4. Submit artikel ke Social Bookmark

Apa itu social bookmark, social bookmark adalah suatu website yang di buat untuk berbagi bermacam info atau artikel-artikel agar bisa di baca oleh pengunjung social bookmark tersebut, kita sebagai blogger harus pintar-pintar memanfaatkan social bookmark untuk mempromosikan artikel-artikel kita, karena social bookmark sudah mempunyai banyak pengunjung dan mempunyai reputasi yang baik, tentunya ketika kita mensubmit artikel di social bookmark yang berkualitas maka kita akan mendapatkan feedback yang positif pula. berikut adalah social bookmark berkualitas uang bisa anda gunakan.
  1. Digg
  2. DoSplash
  3. Kingged
  4. Inbound
  5. Bizugar
  6. BlogEngage
dan kesemuanya itu adalah hanya sebagai media agar artikel kita lebih mudah di index oleh google dan membuat orang-orang berkunjung ke artikel kita, tapi intinya adalah artikel yang kita buat tetap harus berkualitas, akan percuma jika kita melakukan optimasi yang luar biasa tapi isi dari artikel kita tidak membuat para pengunjung betah, maka optimasi anda akan sia-sia, karena setiap pengunjung akan langsung kabur ketika membaca beberapa larik artikel yang telah anda buat. 

mungkin cukup sekian sedikit tips yang bisa saya berikan, jika ada kurang lebihnya dalam penulisan artikel ini saya mohon maaf yang sebesar-besarnya. terimakasih.

silahkan share artikel ini jika bermanfaat, jika ingin berbagi atau menulis artikel ini dipersilahkna, dengan catatan mencantumkan link aktif sumber dari artikel ini. terimakasih