Wednesday, November 22, 2017

Cara Ampuh Tingkatkan Domain Authority dan Page Authority Website

http://tukisem.blogspot.co.id/2017/11/meningkatkan-domain-authority-dan-page.html

Cara Meningkatkan MOZ DA PA Domain Pada Website Untuk memaksimalkan perkembangan situs atau blog tentu saja banyak hal yang harus Sobat tahu karena SEO sendiri tidak hanya mengacu pada Onpage atau Offpage-nya saja. Saat Sobat mendengar istilah Domain Authority dan Page Authority (selanjutnya disebut DA dan PA), bisa dikatakan kedua istilah inilah yang menjadi indikator untuk meningkatkan situs Sobat. Hal ini dikarenakan DA merupakan acuan atau barometer dari tingkat kepercayaan situs itu sendiri. Para pakar SEO pun sepakat mengatakan kalau DA atau PA ini adalah acuan Google memberikan peringkat terhadap situs tersebut dimesin pencarian mereka.

Bagaimana cara meningkatkan DA dan PA? Poin yang bisa Sobat ambil selanjutnya adalah ketika blog atau situs Sobat semakin mencapai nilai tinggi dalam aspek DA dan PA-nya, maka tingkat kepercayaan situs kita akan semakin tinggi pula di mata search engine. Untuk nilain PA dan DA dimulai dari nol sampai seratus. Umumnya blog yang masih baru berada dikisaran 1-10 dan untuk meningkatkan sampai angka 20 akan mudah tapi untuk meningkatkan nilai sampai  20-50 akan sulit dan 50-100 makin sulit karena penilaian dari DA dibangun dari tingkat kepercayaan serta penerapan SEO yang tepat tanpa adanya spam pada mesin pencari.

Bagaimana Peringkat Domain Authority Ditentukan?

Ada beberapa hal menentukan dalam perhitungan peringkat DA. Semuanya didasarkan pada data dari Mozscape Web index, jumlah link dari berbagai sumber, jumlah konten yang tersedia di hasil pencarian dan beberapa faktor lainnya.
CARA MENINGKATKAN DOMAIN AUTHORITY

    Membangun Kepercayaan Situs: Hal yang pertama untuk meningkatkan DA adalah dengan membangun kepercayaan pada situs, caranya dengan membuat konten berkualitas yang mengacu pada minat pembaca. semua harus murni Sobat kerjakan dengan jerih payah Sobat karena meskipun Sobat bisa menciptakan konten berkualitas dengan menggunakan tool praktis semua ini hanya sia-sia saja.

    Mengurangi Hight Bounce Rate: Jika konten Sobat banyak mendapatkan bonce rate yang kecil maka besar kemungkinan blog atau situs Sobat menyajikan pengalaman pengguna yang baik. Efek dari bonce rate sangat tidak baik untuk Sobat untuk itu Sobat harus memperhatikan betul-betul mengenai behaviour atau tingkah laku pembaca situs Sobat, apakah mereka tertarik dengan konten Sobat atau hanya sesekali ingin melihat konten Sobat saja dan selanjutnya tidak akan berkunjung lagi?

    Membangun Backlink yang Natural: Salah satu cara untuk meningkatkan DA adalah dengan membangun backlink yang alami tanpa menyepam atau dengan mengelabui mesin pencari, karena jika Sobat masih menggunakan praktek memanipulasi mesin pencari bisa dipastikan kalau DA tidak akan pernah Sobat dapatkan.

    Memperhatikan SEO Onpage: Banyak SEO onpage yang harus Sobat terapkan mulai dari teknik membuat konten, menempatkan keyword, membuat robot txt yang ramah dan membuat meta tag pada template blog. Semakin sering blog Sobat dirayapi oleh mesin pencari maka bisa dipastikan kalau blog Sobat disukai oleh mesin pencari tersebut, dan otoritas domainpun akan mengalir secara signifikan dan nilai authorithy domain akan naik.

    Usia dan popularitas domain: Secara mudah, semakin tua usia nama domain semakin terpercaya untuk dijadikan sumber informasi. Terjaganya masa online website (biaya atas nama domain dan hosting dibayar tepat waktu) dan penambahan konten secara rutin memainkan peranan yang penting. Hal ini disebabkan karena banyaknya jumlah nama domain baru yang lahir setiap hari.

Itulah cara meningkatkan Domain Authority. Sekarang pertanyaan selanjutnya adalah bagaimana caranya meningkatkan Page Authority? Disini ternyata banyak yang harus Sobat ketahui untuk meningkatkan PA situs Sobat. Sobat juga harus cerdas karena masalah ini terkait dengan SEO, karena Page Authority merupakan ukuran konten yang disajikan langsung pada minat pembaca maka teknik SEO disini sangat memiliki urgensi yang tinggi.

CARA MENINGKATKAN PAGE AUTHORITY

    Jangan Melakukan Keyword Stuffing: Sobat harus memperhatikan keyword stuffing yang Sobat gunakan untuk membuat konten karena keyword stuffing sangat dibenci oleh mesin pencari. Kalau Sobat beranggapan ini salah mungkin Sobat harus berpikir dulu, karena dengan adanya persoalan ini Sobat sudah memanipulasi mesin pencari akibatnya tingkat kepercayaan dari mesin pencari untuk situs Sobat akan berkurang.

    Perhatikan Keyword Density: Untuk meningkatkan kualitas konten Sobat harus benar-benar memperhatikan keyword density karena dengan menggunakan teknik keyword density yang baik maka konten atau artikel Sobat akan diterima dengan baik oleh search engine.

    Jangan Membuat Duplikat Konten: Perlu Sobat perhatikan saat membuat artikel jika ternyata konten Sobat mempunyai duplikat konten yang banyak maka otomatis search engine akan menolak. Untuk meningkatkan Page Authority Sobat harus memperhatikan dengan betul masalah ini.

    Bagikan Konten ke Media Sosial: Untuk memperkenalkan postingan terbaru dan membangun backlink natural, Sobat bisa melakukannya dengan membagikan postingan Sobat di media sosial seperti facebook, twitter, google plus, linkedin. Hal ini juga sedikit banyaknya membangun Page Authority blog atau situs Sobat.

Beberapa Media untuk Melihat Domain Authority Sebuah Website:

Pada dasarnya sudah banyak media online yang tersedia untuk memeriksa peringkat DA dan PA sebuah website. Yang bisa sobat gunakan diantaranya adalah :

    Mozbar
    Opensiteexplorer
    Moonsy.com

Jadwal Pembaharuan Domain Auhtority

DA dan PA diperbaharui setidaknya setiap dua minggu sekali. Tidak seperti Google Pagerank yang saat ini bahkan dikabarkan sudah tidak akan diupdate lagi oleh Google, kita tidak perlu waktu lama untuk melihat kemajuan DA dan PA sebuah website

Thursday, July 13, 2017

Seperti Apakah Manfaat Manfaat Google Bagi Para Publishare atau para Blogger ?

Contoh Blog


Sobat semua pasti sudah tidak asing lagi mendengar yang namanya blogger, yah tutorial kali ini saya akan sedik membahas tentang apa itu Blogger?

Blogger adalah salah satu jenis situs produk google makanya blogger sangat terkenal dan sangat tidak asing lagi. bagi yang belum tahu blogger blogger adalah sebuah jenis web yang menyediakan sub domain geratis bagi pagi para Publishare maupun yang sedang tahap percobaan atau baru turun ke dunia maya hahahahah.

Blogger adalah salah satu jenis web yang bisa kita gunakan atau kita manfaatkan sebagai mata pencaharian. kenapa saya bilang sebagai mata pencaharian, karena di blogger lah jika kita benar benar dan sungguh sungguh untuk terjun ke dunia blog kita dapat menghasilkan uang dari blog kita yaitu dengan memasng iklan Google Adsense di dalam website kita atau didalam artikel kita.

Selain yang bisa dimanfaatkan oleh para blogger indonesia maupun dunia blogger ini juga dapat dimanfaatkan untuk berbisnis misalkan berjualan online, kita hanya tinggal mmbangun website kita di dalam blogger dan kita langsung mempromosikannya lewat google adword. namun google adword pada saat ini pengiklan di tungtut untuk berbayar terhadap google adword karena jasa mereka terhadap iklan kita yaitu mempromosikannya di dalam sosial medi yang lainnya misalnya seperti facebook, tweteer, youtube dan lain lain.

Namun google walaupun tidak semunya bersipat free atau gratis googe juga mempertimbangkan berapa yang dibayar oleh kita terhadap google makan otomatis kita tidak akan rugi melainkan kita dapat untung dan tergantikan. karena google adallah salah satu jenis website yang terpercaya keamanannya dan sangat terkenal tentunya yang nomor satu di dunia sosial media pada saat sekarag ini.

Namaun yang namanya mesin tetaplah mesin Google juga maih ada yang namaya kesalahan kesalahan baik itu yang ringan ataupun kesalahan yang besar, namaun pihak google juga mempertimbangkan bagaimana kesalahannya sehingga kita tidak usah khawatir akan Mister Google heheheh.

Begitu saja sekilas info dari saya mohon maaf bila ada kesalahan dari  saya karna yang diatas adalah hasil sepengetahuan saya saja, dan bila mana ada yang ingin menambahkan wawasan kepada saya silahkan Komentar saja dibawah ini terimakasih.

Tuesday, July 11, 2017

Contoh "Program Gabungan Menu" dan penjelasannya


Hai Sob disini saya Akan Membagi tutorial Penting Tentang Pemrograman Simak Yah Baik Baik dibawah ini :

#include<iostream>
#include<stdlib.h>
#include<string.h>
#define max 20

using namespace std;

typedef struct queue
{
      int head;
      int tail;
      char data [20][20];
}antrian;
queue antri;
struct stack
{
      int top;
      char tmp[20][max];
}stack;
void inisialisasi()
{
      antri.head=antri.tail=-1;
}
int isFull()
{
      if(antri.tail==max-1)
      return 1;
      else
      return 0;
}
int isEmpty()
{
      if(antri.tail==-1)
      {
            antri.head=-1;
            return 1;
      }
      else
      return 0;
}
void enqueue(char d[20])
{
      system("cls");
      antri.head=0;
      antri.tail++;
      strcpy(antri.data[antri.tail],d);
}
void dequeue()
{
      system("cls");
      cout<<"Data terambil"<<"  "<<antri.data[antri.head]<<endl;
      for(int i=antri.head;i<=antri.tail;i++)
      strcpy(antri.data[i],antri.data[i+1]);
      antri.tail--;
}
void cari(string d)
{
    system("cls");
      for(int i=antri.head;i<=antri.tail;i++)
      {
            if(antri.data[i]==d)
            {
                  cout<<"Data "<<d<<" di temukan di urutan "<<i+1<<endl;
            }
      }
}

void clear()
{
    system("cls");
      antri.head=antri.tail=-1;
      cout<<"Semua data terhapus";
}
int kosong()
{
      if(stack.top==-1)
      return 1;
      else
      return 0;
}
int penuh()
{
      if(stack.top==max-1)
      return 1;
      else
      return 0;
}
void push (char data[max])
{
      if(!penuh())
      {
            stack.top=stack.top+1;
            strcpy(stack.tmp[stack.top],data);
      }
      else
      cout<<"Tumpukan dalam stack penuh";

}
void pop()
{
      if (!kosong())
      {
            stack.top--;
            cout<<"data pada tumpukan ke-"<<stack.top+2<<"sudah di ambil";
      }
      else
      cout<<"Data dalam stcak kosong";
}
void awal()
{
      stack.top=-1;
}
int main()
{

      int pil;
      lagi:
      system("cls");
      cout<<"=================================="<<endl;
      cout<<"|            MENU UTAMA          |"<<endl;
      cout<<"=================================="<<endl;
      cout<<"\t1. TUMPUKAN"<<endl;
      cout<<"\t2. ANTRIAN"<<endl;
      cout<<"\t3. Exit"<<endl;
      cout<<"=================================="<<endl;
      cout<<"Masukan pilihan : ";
      cin>>pil;
      switch(pil)
      {
            case 1:
                  int pilih;
                  char data[max];
                  awal();

                        do
                        {
                              system("cls");
                              cout<<"=================================="<<endl;
                              cout<<"|        PROGRAM TUMPUKAN        |"<<endl;
                              cout<<"=================================="<<endl;
                              cout<<"\t1. PUSH\n";
                              cout<<"\t2. POP\n";
                              cout<<"\t3. Menu\n";
                              cout<<"=================================="<<endl;
                              if(!isEmpty())
                                    {
                                          for(int i=stack.top;i>=0;i--)
                                          {
                                                cout<<"["<<stack.tmp[i]<<"]"<<endl;
                                          }
                                    }
                              else
                              {
                                    cout<<"[stack dalam kondisi kosong]";
                              }
                                    cout<<"\nMasukan pilihan : ";
                                    cin>>pilih;
                                    switch(pilih)
                                    {
                                          case 1:
                                                cout<<"Masukan data kolom stack : ";
                                                cin>>data;
                                                push(data);
                                                break;

                                          case 2:
                                                pop();
                                                break;

                                          case 3:
                                                goto lagi;
                                                break;

                                          default:
                                                cout<<"Error!";
                                                break;
                                    }
                        }
                        while(pilih!=3);
            break;
            case 2:
                  int pil;
                  inisialisasi();
                  char dt[20];
                  string d;
                  do
                  {
                        system("cls");
                        cout<<"=================================="<<endl;
                        cout<<"|         PROGRAM ANTRIAN        |"<<endl;
                        cout<<"=================================="<<endl;
                        cout<<"\t1. Masukan antrian"<<endl;
                        cout<<"\t2. Layani antrian"<<endl;
                        cout<<"\t3. Cari antrian"<<endl;
                        cout<<"\t4. Bersihkan antrian"<<endl;
                        cout<<"\t5. Menu"<<endl;
                        cout<<"=================================="<<endl;
                        cout<<"   Antrian"<<endl;
                        cout<<"Exit | ";
                        for(int i=0;i<=antri.tail;i++)
                        cout<<"["<<antri.data[i]<<"] ";
                        cout<<"|";
                        cout<<"\nPilihan : ";
                        cin>>pil;
                              switch(pil)
                              {
                                    case 1:
                                          if(!isFull())
                                          {
                                                cout<<"Data = ";
                                                cin>>dt;
                                                enqueue(dt);
                                          }
                                          else
                                          cout<<"\nSudah penuh!"<<endl;
                                    break;
                                    case 2:
                                          if(!isEmpty())
                                          dequeue();
                                          else
                                          cout<<"\nMasih kosong!"<<endl;
                                    break;
                                    case 3:
                                          cout<<"Masukan data yang ingin dicari : ";
                                          cin>>d;
                                          cari(d);
                                          break;
                                    case 4:
                                          clear();
                                          cout<<"\nSudah kosong!"<<endl;
                                    break;
                              case 5:
                        goto lagi;
                        break;
                              default :
                              system("cls");
                                          cout<<"Error!";
                                          break;
                              }
                  }
                  while(pil !=5);
            break;
      }
      while(pil !=3);
}


ScrenShoot :

Screenshot Hasil Program



Penjelasan :
Pengertian Queue
Kaidah utama dalam konsep queue adalah FIFO yang merupakan singkatan dari First In First Out, artinya adalah data yang pertama kali dimasukkan atau disimpan, maka data tersebut adalah yang pertama kali akan diakses atau dikeluarkan. Analoginya sama dengan antrian di sebuah loket pembelian tiket kereta, orang yang datang lebih dahulu, maka akan dilayani terlbih dahulu, dan akan selesai lebih dulu dari orang-orang yang datang setelahnya.
Pengertian Stack
Stack adalah suatu tumpukan dari benda. Konsep utamanya adalah LIFO (Last In First Out), benda yang terakhir masuk dalam stack akan menjadi benda pertama yang dikeluarkan dari stack. Pada ganbar di bawah ini bisa kita lihat jika kita ingin mengambil suatu data dari tumpukan maka kita harus mengambil data paling atas dahulu kemudian selanjutnya  data yang berada di bawahnya dan seterusnya sampai data yang paling bawah yang pertama kali dimasukan.
1.       Pada awalnya dibuat berbagai file header yang merupakan pernyataan pendeklarasian utama dari sebuah program c++ yang berfungsi untuk memanggil dan menjalankan fungsi-fungsi yang terdapat dalam library file header C++ agar kita bisa menggunakan fungsi-fungsi pada file tersebut.
·         #include <iostream> merupakan standar library deklarasi standar pada c++  untuk fungsi “cout, cin, endl”.
·         #include <stdlib.h> library diatas biasanya berfngsi untuk operasi matematika untuk fungsi “sqrt, max, min, sin, cos, tan
·         #include <string.h> library diatas digunakan untuk operasi string. Disini untuk fungsi “strcpy” karena dipakai dalam program.
·         #define max 20 define berfungsi untuk memudahkan pengguna dalam deklarasi data. Deklarasi define bersifat general atau bisa diakses oleh setiap fungsi dalam satu file program. Misal, “#define max 100” kita tinggal menulis max dalam penggunaannya.
2.       Selanjutnya kita masukkan kode “using namespace std;” untuk mempersingkat penggunaan fungsi “cout” agar tidak harus menambahkan penulisan “std::” dibelakang cout.
3.       Proses pendeklarasi antrian adalah proses pembuatan struktur antrian dalam memori. Struktur antrian terdiri dari data dalam array, head untuk menunjukkan depan antrian dan tail untuk menunjukkan akhir antrian.
typedef  struct queue {
int head;
int tail;
int data [20];
} antrian; queue antri;

4.       Proses pendeklasian sebuat struktur tumpukan yang berguna untuk menyimpan nilai atas dan data tumpukan.
struct stack{   int top;   char tmp[20][max];}stack;
5.       Selanjutnya buat inisialiasai antrian. Inisialisasi antrian adalah proses pembuatan suatu antrian kosong. Proses inisialisasi untuk antrian yang menggunakan array adalah dengan mengisi nilai field head dan tail dengan 0 (nol) jika elemen pertama diawali dengan nomor 1. Kalau elemen pertama array dimulai dengan 0 maka head dan tail diisi dengan nilai -1.
void inisialisasi() {
antri.head = antri.tail = -1;
}
6.       Operasi cek kosong. Operasi ini digunakan untuk memeriksa apakah antrian dalam keadaan kosong. Operasi ini penting dilakukan dalam proses Dequeu. Ketika suatu antrian dalam keadaan kosong, maka proses Dequeue tidak bisa dilakukan. Operasi ini dilakukan dengan memeriksa tail. Jika tail bernilai -1, maka berarti antrian dalam keadaan empty (kosong). 
int isEmpty() {
if (antri.tail==-1) {
antri.head=-1;
return 1;
} else
return 0;
}
Dan pada kode di bawah ini merupakan operasi cek kosong dari tumpukan
int kosong(){   if(stack.top==-1)   return 1;   else   return 0;} 
7.       Operasi cek penuh. Operasi ini berguna untuk memeriksa keadaan antrian apakah sudah penuh atau belum. Operasi ini akan memberikan nilai true (1) jika field tail sama dengan size-1.
int isFull() {
if (antri.tail==max-1)
return 1;
else return 0;
}
      Dan pada kode di bawah ini merupakan operasi cek penuh dari tumpukan.
int penuh(){   if(stack.top==max-1)   return 1;   else   return 0;}
8.       Operasi Enqueue. Operasi ini berguna untuk menambah suatu elemen data baru pada antrian dan disimpan pada posisi head dan tail yang akan mengakibatkan posisi tail akan berubah. Langkah operasi ini adalah :    
a. Periksa apakah kosong. Jika kosong maka ubah posisi head dan tail pada posisi 0, kemudian    masukkan datanya. 
b. Jika antrian tidak kosong maka naikkan posisi tail sebesar 1, kemudian masukkan datanya.
void enqueue(int dt) {   antri.head=0;
   antri.tail++;
   antri.data[antri.tail]=dt;
}
9.       Operasi Dequeue. Operasi ini berguna untuk mengambil elemen pertama (head) dari antrian. Penghapusan dilakukan dengan cara mengurangi counter Tail dan menggeser semua elemen antrian kedepan. Penggeseran dilakukan dengan menggunakan looping
void dequeue() {
cout<<"data terambil"<<" "<<antri.data[antri.head]<<endl;
for (int i=antri.head; i<=antri.tail; i++)
antri.data[i]=antri.data[i+1];
antri.tail--;
}
10.   Operasi Clear. Digunakan untuk menghapus elemen-elemen Antrian dengan cara membuat Tail dan Head = -1. Penghapusan elemen-elemen Antrian sebenarnya tidak menghapus arraynya, namun hanya mengeset indeks pengaksesan-nya
void clear() {
   antri.head=antri.tail=-1;
   cout<<"semua data terhapus.\n";
}

11.   Operasi Push, operasi ini merupakan bagian dari operasi tumpukan yang berfungsi untuk menambahkan data ke dalam tumpukan yang sudah dibuat.
void push (char data[max]){     if(!penuh())     {                 stack.top=stack.top+1;                 strcpy(stack.tmp[stack.top],data);     }     else     cout<<"Tumpukan dalam stack penuh"; }

12.   Operasi Pop, merupakan operasi untuk mengurangi/mengambil data dari tumpukan yang paling atas terlebih dahulu.
void pop(){    if (!kosong())    {          stack.top--;          cout<<"data pada tumpukan ke-"<<stack.top+2<<"sudah di ambil";    }    else    cout<<"Data dalam stcak kosong";}
13.   Selanjutnya kita buat switch/pilihan yang nantinya pengguna dapat memilih antara tumpukan, antrian atau keluar. Kode program switch/pilihan:
switch(pil)
      {            case 1:                  (Menuju ke Program Tumpukan)            case 2:                  (Menuju ke Program Antrian)            case 3:
                  (Keluar dari Program) 
      }
      Didalam sebuah switch disini kita mempunyai 3 sebuah pilihan, yaitu jika kita memilih 1 maka akan pergi ke menu tumpukan, jika kita memilih 2 maka akan menuju ke menu antrian, jika kita memilih 3 maka program akan keluar/selesai.



Nah itulah Gans tutorial dari saya semoga dapat bermanfaat bagi anda yah jangan Lupa di share gans trimss. 


Note :
Untuk Info yang lainnya silahkan kunjungi Blogs Musikgit

Cara Ampuh Tingkatkan Domain Authority dan Page Authority Website

Cara Meningkatkan MOZ DA PA Domain Pada Website Untuk memaksimalkan perkembangan situs atau blog tentu saja banyak hal yang harus Sobat t...