Tutorial Social Network

Informasi Seputar Media Sosial

Tutorial Computer

Informasi Seputar Komputer

Tutorial Youtube

Informasi Seputar Youtube

Tutorial Blogger

Informasi Seputar Blogger

Tutorial Wordpress

Informasi Seputar Wordpress

Tutorial Website

Informasi Seputar Pemrograman Website

Tutorial Windows

Informasi Seputar Sistem Operasi Windows

Tutorial Linux

Informasi Seputar Sistem Operasi Linux

Tutorial Android

Informasi Seputar Android

Wednesday, 7 October 2020

Website adalah Kunci Sukses Bisnis Online

Bisnis online sendiri adalah segala aktivitas bisnis yang terjadi secara online atau melalui internet. Bisnis online tidak hanya dapat dilakukan oleh perusahaan-perusahaan besar saja. Siapapun dapat menjalankan bisnis online. UKM, bisnis rumahan, atau bahkan bisnis perseoranganpun dapat memanfaatkan internet untuk memasarkan produk dan jasanya.

Melihat masa depan cerah bisnis online, bisnis online tidak dapat dipandang sebelah mata. Semakin banyak orang yang terjun ke dunia bisnis online menyebabkan persaingannyapun semakin ketat. Diperlukan strategi jitu agar Anda dapat memenangkan persaingan.

Alasan-alasan Memiliki Website adalah..
Salah satunya adalah dengan memiliki website. Kenapa website? Sama halnya dengan berjualan di dunia nyata, berjualan di internet juga memerlukan sebuah toko. Website ini yang akan berfungsi sebagai toko bagi para pemilik bisnis online. Website berguna untuk menghimpun informasi bisnis online Anda mulai dari harga produk hingga cara pembayaran.

Agar website Anda dapat diakses oleh banyak orang secara online, Anda membutuhkan web hosting.
Beli Hosting untuk Bisnis Lebih Hemat Sampai 42%

Cek Penawaran Spesial
Sederhananya, hubungan antara website dan web hosting ini adalah seperti toko dan pusat perbelanjaan atau mall. Agar Anda dapat berjualan di toko, Anda harus membayar sewa kepada pemilik mall atau pusat perbelanjaan tersebut.

Sama halnya dengan website. Agar tetap dapat dipakai terus menerus, sebuah website harus menyewa layanan web hosting agar website dapat diakses oleh orang banyak secara online.
Untuk pengertian lebih lengkap mengenai web hosting unlimited, Anda dapat membacanya di laman ini.

Kembali lagi ke pembahasan tentang website. Kami merangkum 20 alasan kenapa website adalah kunci sukses bisnis online. Ada banyak cara agar bisnis online Anda semakin sukses, dan website adalah salah satunya. Kenapa memiliki website ini begitu penting bagi pemilik bisnis online? Berikut alasan-alasannya:

Pelanggan Anda Menginginkannya!
Enam dari sepuluh konsumen lebih menyukai produk yang memiliki website resmi. Dan lebih dari 50% konsumen yang mencari produk secara online langsung mengklik website resmi produk yang mereka inginkan. Jika Anda memiliki website, konsumen akan dengan mudah memeriksa produk dari spesifikasi, harga, hingga cara pengiriman.

Anda yang Mengontrol Kontennya
Jika Anda memiliki website sendiri, Andalah yang menjadi komandan untuk mengontrol segala sesuatu yang ditampilkan untuk mengenalkan produk Anda. Hal ini tentunya lebih efisien daripada Anda menitipkan produk Anda di situs jual beli online, misalnya.

Kalaupun Anda juga menitipkan produk Anda di situs belanja online, website Anda bisa menjadi rujukan jika ada perbedaan informasi produk di situs lain. Jadi konsumen tidak lagi kebingungan karena sudah ada pusat informasi resmi untuk produk Anda.

Anda dapat Berhemat
Berhemat? Lho, kok berhemat? Bukannya kita harus mengeluarkan biaya untuk membeli web hosting? Memang Anda harus mengeluarkan biaya untuk membeli web hosting, tapi biaya yang Anda keluarkan setara dengan yang Anda dapatkan, yaitu eksposur yang Anda dapatkan di internet. Dengan memiliki website mandiri Anda secara tidak langsung juga berinvestasi jangka panjang membangun “toko” di dunia maya.

Brosur Online
Di dunia bisnis konvensional seringkali menggunakan metode membagikan kertas brosur kepada orang-orang yang lewat. Di dunia maya Anda juga dapat melakukannya, salah satunya adalah dengan memanfaatkan website. Website berisi seluruh informasi mengenai produk Anda dan Anda akan membagikannya di hasil pencarian Google ataupun media sosial populer.

Tidak Harus Ahli Coding dan Kemampuan Teknis Lainnya
Apakah orang yang memiliki website harus jago coding? Jawabannya adalah tidak selalu. Memang dulu kebanyakan website hanya dikuasai oleh orang-orang yang jago coding dan hal teknis yang berkaitan. Namun, dengan perkembangan teknologi yang pesat, website juga dapat dimiliki orang awam.Penyedia layanan web hostingpun menyediakan technical support untuk membantu pelanggannya menyelesaikan permasalahan web hosting para pelanggannya.

Kompetitor Anda juga Memiliki Website
Tentunya Anda ingin selalu menjadi produk pertama yang dicari oleh pelanggan dibanding produk dari perusahaan lain. Apa yang terjadi jika perusahaan kompetitor Anda memiliki website dan perusahaan Anda tidak? Sudah dipastikan bisnis online Anda akan terengah-engah melawan bisnis online yang memiliki website.

Ketika pelanggan mencari produk dengan spesifikasi yang sama tentunya produk yang memiliki website akan menduduki peringkat hasil pencarian yang lebih tinggi dibanding yang tidak. Tentunya Anda tidak menginginkan hal ini terjadi kalau Anda ingin meningkatkan jumlah penjualan yang lebih tinggi.

Bisnis Anda Selalu Buka 24 Jam
Salah satu kelebihan dari bisnis online dibanding bisnis konvensional adalah kemungkinannya untuk selalu buka 24 jam. Tidak semua orang bisa berbelanja di siang hari, ada beberapa orang yang baru bisa meluangkan waktu untuk belanja di malam hari atau bahkan dini hari. Anda harus memilih penyedia web hosting terbaik dengan cermat yang dapat menjamin server uptime 99,99% sehingga pelanggan selalu bisa mengakses toko online Anda setiap saat.
Berguna untuk Karyawan Anda

Bagaimana website perusahaan bisa berguna untuk karyawan Anda? Anda bisa membuat orphan page (laman yang tidak muncul di website kecuali melalui direct link tertentu) yang berisi materi-materi instruksi atau dokumen internal yang perlu diketahui oleh karyawan. Karyawan Anda hanya perlu mengakses link tersebut dan mendapatkan informasi yang dibutuhkan.

Bisnis Anda akan Muncul di Hasil Pencarian Google
Alasan ini yang paling penting, yaitu muncul di hasil pencarian Google. Sebelum melakukan pembelian produk atau jasa secara online, konsumen akan melakukan riset terlebih dahulu tentang produk yang akan dibelinya. Hal ini sangatlah dimaklumi karena konsumen tidak dapat melihat atau memeriksanya secara langsung.

Salah satu cara yang dapat dilakukan konsumen untuk memeriksa produk yang akan dibelinya adalah dengan mencarinya di Google. Dan angka pelanggan bisnis online yang melakukan riset online sebelum pembelian tidaklah kecil, yaitu sebanyak 81 persen. Tentunya Anda tidak mau melewatkan kesempatan besar agar produk Anda ditemukan calon pelanggan melalui hasil pencarian.

Etalase untuk Produk dan Jasa Anda
Salah satu kegunaan dari website adalah untuk menjajakan dagangan Anda dengan leluasa. Anda bebas mengatur seperti apa etalase sesuai yang Anda inginkan. Seperti fungsi etalase di dunia nyata, etalase yang Anda buat di website ini akan memudahkan pelanggan untuk melihat dan memilih produk yang diinginkan.

Lebih Mudah untuk Mencoba Ide-ide Baru
Adalah hal yang riskan merilis produk baru tanpa riset konsumen terlebih dahulu. Website adalah soslusi Anda untuk merilis ide-ide baru atau ide yang masih dalam tahap percobaan. Ide percobaan ini bisa Anda rilis sementara di website Anda dan Anda akan mendapatkan respon dari pelanggan. Respon dari pelanggan ini dapat dijadikan masukan untuk produk perusahaan yang lebih baik.

Menjalankan Bisnis dengan Cara Anda Sendiri
Ketika Anda menjual produk Anda di toko orang lain Anda tentu harus mengikuti aturan main pemiliknya. Misalnya, Anda menjual produk Anda di sebuah situs belanja online Anda harus tunduk pada ketentuan yang berlaku di situs tersebut dari mulai penentuan harga hingga cara pengiriman.

Dan terkadang Anda mungkin tidak setuju dengan satu atau beberapa ketentuan. Berbeda jika Anda memiliki website sendiri, seluruh ketentuan yang berlaku di toko Anda adalah sesuai dengan gaya bisnis Anda. Jika gaya bisnis online Anda unik dan efektif, kepuasan pelanggan juga akan ikut meningkat.

Menjadi Trend-Setter
Seperti yang sudah disebutkan di poin sebelumnya, jika gaya bisnis online di website Anda unik dan efektif, kepuasan pelanggan akan meningkat. Selain itu, dengan gaya bisnis online yang unik dan efektif tersebut Anda juga otomatis menjadi trend setter di kalangan pebisnis online itu sendiri. Dan website adalah media paling tepat untuk memamerkan gaya bisnis online Anda.

Pemilik bisnis online lain akan menjadikan gaya bisnis online Anda sebagai acuan dan menerapkannya di bisnis online-nya sendiri. Semakin banyak yang mengakui keunikan dan efektivitas bisnis online Anda, semakin baik juga citra perusahaan. Citra perusahaan tidak hanya baik di mata pelanggan, tetapi juga pemilik bisnis online lain dan pengamat.

Miliki Email dengan Domain Anda Sendiri!
Dengan memiliki sebuah website Anda juga dapat memiliki email dengan domain website. Jadi alamat email Anda tidak lagi menggunakan nama domain gratis. Selain terlihat profesional, dengan menggunakan email domain perusahaan, kredibilitas Anda juga meningkat di mata pelanggan.

Fitur ini juga memudahkan konsumen memilah sumber informasi yang benar jika terjadi kasus penipuan karena perusahaan Anda telah memiliki email domain perusahaan. Jadi selain email dengan domain tersebut bukan email resmi perusahaan.

Menyediakan Customer Support
Anda dapat mengurangi biaya untuk customer support dengan menyediakan tiket bantuan di website Anda. Anda juga dapat menyediakan Frequently Asked Questions (FAQ) agar pelanggan yang menanyakan hal-hal yang sama bisa dirujuk ke laman FAQ tersebut. Selain itu, fitur ini juga memudahkan pelanggan karena mereka hanya perlu membuka laman customer support di website Anda dan memilih layanan bantuan mana yang mereka inginkan.

Media untuk Menerbitkan Press Release
Perusahaan Anda memerlukan eksposur media sebagai salah satu cara untuk tetap terhubung dengan pelanggan. Website adalah salah satu media Anda untuk menerbitkan press release yang berisi berita kegiatan perusahaan, update produk, event perusahaan, ataupun artikel-artikel yang berkaitan dengan produk Anda. Jadi perusahaan Anda akan selalu terlihat aktif di mata pelanggan.

Cocok untuk Tipe Bisnis Apapun
Bisnis online Anda menjual pakaian? Alat elektronik? Makanan? Kosmetik? Semua tipe bisnis cocok dapat diaplikasikan di website. Anda dapat menyesuaikan desain tampilan website dengan tipe bisnis online yang Anda jalani. Berbeda dengan media sosial yang semua tampilannya sama untuk bisnis apapun. Anda bisa memanfaatkan fitur ini untuk mendesain tampilan website Anda untuk dijadikan identitas perusahaan.

Kalahkan Raksasa Bisnis Lain
Coba perhatikan perusahaan besar atau bisnis online menengah yang sukses, kesamaan yang keduanya miliki adalah sama-sama memiliki website. Website adalah salah satu pondasi untuk bersaing dengan mereka saat ini. Menginvestasikan dana Anda untuk membangun sebuah website berkualitas adalah modal untuk merebut pasar perusahaan saingan Anda, bahkan perusahaan besar sekalipun.

Kredibilitas Instan
Di dunia nyata orang akan menuju toko tertentu untuk membeli sebuah produk, sedangkan di dunia maya website adalah tempat pertama yang dituju oleh orang-orang. Bayangkan jika seseorang mendatangi sebuah toko dan tidak ada tanda yang menunjukkan tempat itu adalah sebuah toko.

Tentunya ia akan ragu tempat itu benar-benar toko atau bukan. Sama halnya dengan toko online. Ketika Anda memiliki website resmi untuk produk Anda, pelanggan akan yakin bahwa toko online Anda memang benar-benar nyata dan ada. Toko online Anda dinilai sebagai toko online yang kredibel.

Tidak Pernah Terlambat untuk Memiliki Website
Sampai di sini mungkin Anda mulai berpikir, ternyata banyak sekali manfaat memiliki website dan sudah Anda abaikan sejak lama. Dan Anda mungkin juga baru sadar, setelah memperhatikan bisnis online sukses, bahwa website adalah salah satu kunci sukses mereka. Tapi jangan khawatir, jangan merasa kecil dulu. Selama Anda masih memiliki keinginan untuk lebih sukses di dunia bisnis online, tidak ada kata terlambat untuk mulai membangun website berkualitas.

Kesimpulan
Di era bisnis online yang menjamur ini, memiliki sebuah website bukan lagi menjadi hal mewah. Membangun website untuk bisnis online menjadi kebutuhan primer untuk tipe bisnis apapun.
Jika Anda masih ingin tetap bertahan di dunia bisnis online, salah satu cara efektif untuk memenangkan persaingan adalah dengan Membuat website berkualitas dan memercayakan web hosting-nya kepada perusahaan yang tepat juga.

Setelah Anda mengetahui alasan-alasan kenapa website ini sangat penting untuk keberlangsungan bisnis online, kini saatnya bagi Anda untuk menentukan penyedia layanan web hosting mana yang akan Anda gunakan.

Sumber:
niagahoster.co.id

50+ Perintah Dasar Linux yang Wajib Diketahui

Linux saat ini sudah menjadi idola tersendiri bagi kalangan penggiat di bidang teknologi informasi. Para pengembang aplikasi maupun orang-orang yang berrada di lingkungan tersebut mulai berpindah menggunakan sistem operasi Linux.

Tidak terkecuali penggiat baru yang ingin memasuki dunia teknologi informasi. Pengguna baru ini juga banyak yang tertarik menggunakan Linux sebagai sistem operasi sehari – hari. Apakah Anda salah satunya?
Linux tidak memerlukan biaya untuk memakainya alias bersifat open source. Sistem operasi ini juga hanya membutuhkan sumber daya yang kecil dibandingkan dengan Windows.

Tidak Semua Perintah Dasar Linux Sama
Linux sendiri ada beberapa turunan atau varian yang mempunyai perintah dasar yang berbeda – beda. Sebagai contoh, untuk menangani masalah package manager Ubuntu menggunakan perintah “apt”, Fedora menggunakan “yum”, sedangkan Arch menggunakan “pacman”.

Secara umum semua perintah tersebut kegunaannya hampir sama, yaitu untuk mengelola paket yang ada di Linux.
Jadi sebagai catatan, pada kesempatan ini saya akan mencoba menjelaskan secara umum mengenai perintah dasar linux dan fungsinya yang bisa berjalan di hampir semua varian Linux seperti ubuntu, debian dan lain sebagainya.

List Perintah Dasar Linux Yang Wajib Diketahui
man <perintah> untuk meilhat panduan
Melihat kegunaan dari perintah (melihat buku manual dari sebuah program). Contohnya seperti | $ man 

apt | akan menampilkan manual penggunaan dari program apt.
<perintah> –help untuk panduan ringkas
Hampir sama kegunaannya dengan man, akan tetapi hasil yang dimunculkan lebih ringkas daripada menggunakan perintah man.

sudo untuk super user
Menjalankan program sebagai user root atau super user.

ls untuk melihat direktori
Melihat daftar file & folder yang ada direktori pada saat itu, contohnya | $ ls /var/lib | digunakan untuk melihat apa saja yang ada pada folder lib.

cd untuk masuk ke direktori
Masuk ke direktori yang diinginkan, contohnya seperti | $ cd /home/ | untuk menjadikan folder home sebagai direktori pada saat itu.

mkdir <nama folder> untuk membuat folder
Membuat folder pada direktori kerja pada saat itu.

pwd untuk melihat direktori aktif
Melihat direktori kerja yang pada saat itu aktif. Contoh hasilnya “/home/niagahoster”

vim untuk membuka text editor
Membuka text editor Vim untuk mengedit teks.

cp <asal> <tujuan> untuk menyalin file
Menyalin file dan folder, bisa ke folder itu juga atau ke folder yang lain. Seperti | $ cp /home/test.php /var/www/html | akan memindahkan file test.php ke folder html. Sedangkan jika menyalin folder harus menggunakan opsi “-r”.

mv <asal> <tujuan> untuk memindahkan folder
Memindahkan file dan folder, bisa ke folder itu juga atau ke folder yang lain. Seperti | $ cp /home/test.php /var/www/html | digunakan untuk memindahkan file test.php ke folder html.

rm <file> untuk menghapus file
Menghapus file, bisa juga untuk menghapus folder pada direktori tertentu.

find <nama file> untuk mencari file
Mencari file dalam direktori hirarki. Contoh penggunaannya | $ find -name niagahoster.txt |

history untuk melihat riwayat
Perintah dasar linux ini digunakan untuk melihat riwayat perintah yang sudah pernah digunakan sebelumnya. Jika ingin mencari perintah tertentu bisa menggunakan $ history | grep apt untuk mencari nama perintah yang sudah pernah diketikan dan mengandung potongan kata apt.

cat untuk melihat isi file
Melihat isi dari sebuah file, bisa juga untuk menggabungkan isi dari dua buah file. Contohnya | $ cat niagahoster1.txt niagahoster2.txt |.

echo untuk menampilkan baris teks

Perintah ini digunakan untuk menampilkan satu baris teks. Bisa juga untuk menuliskan sebuah teks kedalam file, contohnya seperti berikut | $ echo “Teks” >> niagahoster.txt |. Perintah tersebut akan menuliskan “Teks” ke dalam file “niagahoster.txt”, jika file tersebut belum ada maka otomatis akan dibuat.

grep untuk mencari kata
Menampilkan baris yang mengandung kata yang sama sesuai dengan pattern, contohnya seperti | $ grep -i source niagahoster.txt | maka akan memunculkan baris yang mengandung kata “source” pada “niagahoster.txt”.

wc untuk menampilkan baris baru
Menampilkan baris baru, kata, dan bite pada sebuah file.

sort untuk mengurutkan
Mengurutkan hasil dari pembacaan isi file.

chmod untuk mengganti hak akses
Mengganti hak akses pada sebuah file. Contohnya jika ingin menggani hak akses niagahoster.txt menjadi 644 menggunakan baris perintah | $ chmod 644 niagahoster.txt |.

chown mengganti hak milik
Mengganti pemilik dan group dari sebuah file. Contohnya jika ingin mengubah kepemilikan niagahoster.txt menjadi “niaga” bisa menggunakan perintah | $ chown niaga:niaga niagahoster.txt |. Kata “niaga” di depan merujuk pada user sedangkan “niaga” di belakang merujuk pada nama group.

su untuk mengganti user id
Mengganti user ID, contohnya | $ su <nama user> | atau menjadikan user pada saat itu menjadi super user.

passwd untuk mengganti password
Perintah ini digunakan untuk mengganti password dari user. Mengetikan | $ sudo passwd | mengganti password user pada saat itu, sedangkan | $ sudo passwd niagahoster | digunakan untuk mengganti password user “niagahoster”.

who untuk menampilkan user
Perintah dasar linux ini digunakan untuk menampilkan user pada saat ini dipakai.

ps untuk menampilkan snapshot
Menampilkan snapshot process yang sedang berjalan.

kill untuk menghentikan program
Menghentikan program yang berjalan dengan menggunakan signal. Biasanya perintah ini ditambahkan opsi “-9” pada saat mengeksekusi. Contohnya seperti | $ sudo kill -9 373 |, 373 adalah PID dari proses yang sedang berjalan.

tar untuk mengumpulkan file
Ini merupakan program pengarsipan atau untuk mengumpulkan beberapa file menjadi satu file, dengan ekstensi “namafile.tar”. Perintah ini juga menggunakan beberapa opsi, sebagai contoh, opsi “c” untuk membuat arsip, opsi “v” untuk operasi verbose, sedangkan “f” untuk menentukan nama file.

zip untuk mengkompres file
Alat kompresi file menjadi “,zip”, hampir sama penggunaannya dengan tar.

unzip untuk mengekstrak file
Mengekstrak/membongkar file “.zip”.

ssh untuk akses jarak jauh
Mengakses komputer/server dari jarak jauh. Contoh perintah yang bisa digunakan seperti | $ ssh <namauser>@<ip> |.

scp untuk menyalin file
Menyalin file dari host lain yang terhubung dalam satu jaringan. Contohnya | $ scp <file> <user>@<ip>:<folder tujuan> |

fdisk untuk menampilkan partisi
Menampilkan list partisi pada perangkat, biasanya menggunakan opsi “-l”, contohnya | $ sudo fdisk -l |

mount untuk melampirkan file
Melampirkan sebuah filesystem kedalam satu folder besar. Sehingga tidak perlu melakukan akses langsung ke filesystem. Sebagai contoh menggunakan | $ sudo mount /dev/sda2 /mnt |. Perintah ini akan membuat isi partisi /dev/sda2 bisa diakses melalui /mnt.

umount untuk melakukan unmount
Mengunlock perintah mount, contohnya | $ umount /mnt | digunakan untuk memutuskan perintah mount pada folder /mnt.

du untuk menampilkan ukuran file
Menampilkan ukuran file secara rekursif.

df untuk menampilkan disk space
Menampilkan penggunaan ruang disk pada filesystem.

quota menampilkan sisa disk space
Menampilkan ruang disk dan batasannya.

reboot untuk mulai ulang
Menjalankan perintah restart.

poweroff untuk mematikan
Menjalankan perintah shutdown.

gedit untuk membuka editor teks
Membuka Text Editor untuk mengedit teks file.

kate untuk membuka teks editor
Program yang digunakan sebagai file editor pada KDE, beberapa sistem operasi harus melakukan instalasi terlebih dahulu. Fungsinya hampir sama seperti Gedit.

bg membuat proses background
Membuat proses foreground untuk berjalan di background.

fg <id program> membuat proses foreground
Membuat background proses menjadi foreground proses.

jobs <id program> menampilkan identitas proses
Menampilkan nama dan ID dari background jobs.

sed untuk melakukan filter teks
Memfilter teks pada sebuah file dan menggantinya dengan teks yang baru. Contoh penggunaannya sed | ‘s/niaga/hoster/g’ niagahoster.txt |

awk untuk memindahkan teks
Perintah ini digunakan untuk memindah teks dan memproses bahasa.

locate untuk mencari file
Digunakan untuk menemukan atau mencari file.

ifconfig untuk melihat ip
Melihat IP yang sedang terkoneksi dan network device apa saja yang tersedia.

date untuk menampilkan tanggal
Menampilkan tanggal hari ini.

nano merubah teks editor
Perintah digunakan sebagai text editor yang tidak perlu membuka jendela baru. Hampir sama dengan Vi namun lebih praktis.

top melihat proses secara urut
Melihat semua proses yang sedang berjalan, diurutkan dari proses yang paling besar. Fungsinya hampir sama seperti system monitor.

clear membersihkan terminal
Membersihkan jendela terminal. Jadi isi jendela terminal akan kosong, namun jika di scroll keatas maka perintah yang sebelumnya dijalankan masih bisa terlihat.

dpkg -i <namapackage>.deb instalasi paket
Berguna untuk melakukan instalasi paket dengan ekstensi “.deb”. Terkadang bisa juga menggunakan program “gdebi”, tetapi harus install.

uname melihat versi kernel
Menampilkan versi kernel yang dipakai, tanggal instalasi, dan jenis arsitektur sistem operasi.

* untuk mencantumkan deskripsi
Ini adalah sebuah tanda yang digunakan untuk mendeskripsikan satu string yang digunakan untuk memberikan deskripsi singkat dari satu elemen.

Kesimpulan
Hampir semua perintah dasar Linux itu sederhana dan bisa dikembangkan sesuai dengan kebutuhan eksekusi.
Tidak perlu menghafalkan satu persatu, Anda bisa menggunakan perintah “man <perintah>” untuk melihat manual dari setiap perintah.
Jika tidak hafal dengan penulisannya Anda bisa menekan tombol “Tab” pada keyboard untuk menggunakan fitur auto-complete di terminal.

Sumber:
niagahoster.co.id

Cara Menggunakan SSH Untuk Remote Server

Jika Anda mempunyai layanan VPS pasti sudah tidak asing lagi dengan akses SSH. Akses SSH sangat diperlukan untuk mengelola VPS Anda, khususnya yang tidak menggunakan panel.
Cara menggunakan SSH juga sangat mudah, cukup mengetikan IP, username, dan password sudah bisa mendapatkan akses penuh ke VPS.

Apa itu SSH?
Secure Socket Shell, suatu protokol yang bisa memberikan akses administrator.
Saat menggunakan SSH, Anda bisa terhubung dengan komputer atau server yang berbeda lokasi dari lokasi Anda asalkan masih terhubung dalam satu buah jaringan internet. SSH digunakan untuk mengenkripsi sambungan yang terjadi antara perangkat Anda dengan server di lokasi lain.

Jadi, tutorial SSH sangat berguna untuk Anda yang ingin melakukan akses jarak jauh.
Biasanya seorang Network Administrator dan System Administrator menggunakan SSH untuk mengelola server dari jarak jauh. SSH mengizinkan pengguna mengeksekusi program, menyalin, memindahkan, bahkan menghapus file pada server tanpa harus mendatangi server fisik secara langsung.
Ada dua metode penggunaan SSH: dengan key dan tanpa key. Metode menggunakan key dirasa lebih aman karena membutuhkan otentikasi dua arah, baik dari klien maupun dari server.

Bagaimana Cara Menggunakan SSH?
Terdapat beberapa langkah untuk menggunakan SSH, diantaranya:
Proses Instalasi;
Melakukan Koneksi SSH Tanpa Key;
Melakukan Koneksi SSH Menggunakan Key.

Untuk langkah detailnya, berikut pembahasan dari masing-masing poin diatas.
1. Instalasi
Pada dasarnya penggunaan SSH pada semua sistem operasi adalah sama. Hanya saja, pada sistem operasi Windows biasanya Anda akan membutuhkan aplikasi tambahan sebagai klien SSH.
Linux
Sistem operasi Linux biasanya sudah memiliki aplikasi SSH sebagai klien sehingga Anda tidak perlu melakukan instalasi terlebih dahulu. Jika pada sistem operasi Anda belum terdapat aplikasi klien SSH, Anda bisa melakukan instalasi paket openssh-client. $ sudo apt install openssh-client 
Setelah terinstal, file konfigurasi SSH pada Linux (Ubuntu) terletak pada folder /etc/ssh/sshd_config.

Windows
Jika menggunakan sistem operasi Windows, Anda perlu melakukan instalasi aplikasi klien SSH. Ada beberapa pilihan aplikasi yang bisa digunakan, seperti PuTTY, Bitvise, KiTTY, dan lain sebagainya. PuTTY merupakan aplikasi yang paling populer digunakan.

2. Koneksi SSH Tanpa Key
Linux
Langkah 1 – Buka aplikasi Terminal, setelah terbuka Anda bisa langsung memasukkan username dan hostname/ipaddress server Anda. $ ssh username@host 
Username diisi dengan user dari server, sedangkan host diisi dengan alamat atau domain server.

[cincun@cincun ~]$ ssh cincun@xx.xxx.58.75
cincun@xx.xxx.58.75’s password:
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Mar 6 20:57:28 2018 from 117.102.64.98
cincun@cincun:~#

Langkah 2 – Anda akan diminta memasukkan password, masukkan password dari username tersebut. Jika berhasil, Anda akan terhubung dengan server Anda.

Windows
Langkah 1 – Saat PuTTY sudah terinstal Anda bisa membuka aplikasi tersebut kemudian memasukan alamat server pada kolom Host Name.


Langkah 2 – Saat jendela “login as :” terbuka, masukkan username yang terdaftar pada server Anda serta password untuk username tersebut.

Langkah 3 – Jika benar, maka akan muncul terminal server dan Anda sudah berhasil terhubung ke dalam sistem server.

3. Koneksi SSH Menggunakan SSH Key
SSH Key merupakan salah satu komponen dari SSH yang digunakan untuk mengamankan koneksi antara dua perangkat menggunakan teknik kriptografi tertentu.

SSH Key bertindak layaknya gembok dan kunci yang harus sama dan sesuai. Hal ini dikarenakan kedua komponen kunci dan gembok ditempatkan di klien SSH dan server SSH. Gembok tidak akan bisa dibuka dengan kunci yang berbeda.

Apa bedanya dengan password?
Password adalah kunci satu arah yang terdiri dari beberapa karakter tidak terenkripsi bisa dipecahkan dengan metode tertentu. Jadi password tidak ada komponen public_key dan private_key.

Langkah 1 – Membuat SSH Keys
Hal yang pertama kali harus dilakukan adalah membuat kunci yang berpasangan dengan mengetikan perintah :$ ssh-keygen -t rsa

Perintah ini akan menghasilkan private_key dan public_key yang nantinya bisa digunakan pada komputer klien SSH dan server.
Anda akan diberikan beberapa pertanyaan,
Enter file in which to save the key (/home/cincun/.ssh/id_rsa):

Ini digunakan untuk mengatur folder guna menempatkan public_key dan private_key. Secara default folder penyimpanan berada di /home/cincun/.ssh/id_rsa.
Enter passphrase (empty for no passphrase):

Ini digunakan untuk mengatur password kembali pada saat mencoba akses ke SSH, jika dikosongkan maka pada waktu melakukan login ke server tidak perlu menggunakan login kembali. Cukup menggunakan $ ssh <user>@<hostname> maka bisa langsung masuk ke dalam server.

Setelah selesai, maka akan muncul tampilan “the key fingerprint”.


Ada dua file yaitu id_rsa dan id_rsa.pub.

File id_rsa.pub harus diupload diunggah ke server sebagai gembok untuk server tersebut sedangkan file id_rsa tetap ada pada komputer klien SSH. Tujuannya adalah jika file id_rsa.pub sudah ada pada server maka komputer lain bisa login dengan kunci yang sama.

Jadi untuk keamanan, jangan berikan file id_rsa kepada siapapun sembarang orang karena nantinya mereka dapat dengan mudah dengan mudah masuk ke server Anda.

Langkah 2 – Menyalin SSH Keys ke Server
Setelah kunci sudah terbuat selesai dibuat, maka gembok perlu diletakkan pada server.
Anda bisa menggunakan perintah sederhana berikut ini:$ ssh-copy-id user@serverip

[cincun@cincun ~]$ ssh-copy-id root@xx.xxx.58.75

/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed

/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed — if you are prompted now it is to install the new keys

root@31.220.58.75’s password:

Kemudian akan muncul tampilan untuk meminta password, masukan password user Anda.
Kemudian akan muncul informasi,

Number of key(s) added: 1

Now try logging into the machine, with: “ssh ‘root@31.220.58.75′”
and check to make sure that only the key(s) you wanted were added.
Itu menandakan bahwa kunci sudah berhasil disalin ke server.

Jadi ke depannya Anda tidak perlu memasukkan password kembali pada saat ingin masuk ke server, cukup mengetikkan $ ssh <user>@<hostname>, karena tadi tidak dimasukkan passphrase pada pembuatan kunci.

Perintah Dasar SSH
Perintah dasar SSH sama saja dengan perintah dasar Linux, jika server yang Anda gunakan menggunakan Linux. Saya sudah membuat panduan mengenai perintah dasar tersebut.

Kesimpulan
Ada dua metode cara menggunakan SSH, yaitu dengan menggunakan Kunci SSH dan cara menggunakan SSH lainnya adalah koneksi biasa tanpa menggunakan kunci. Metode menggunakan Kunci SSH dirasa cukup aman di bandingkan dengan yang tidak menggunakan kunci.
Setelah membuat kunci, pastikan bahwa kunci tidak tersebar ke penguna lain pengguna lain dikarenakan yang mempunyai kunci tersebut dengan mudah bisa masuk ke server Anda yang sudah mempunyai pasangan kuncinya.

Sumber:
niagahoster.co.id

Tutorial Laravel untuk Pemula (Instalasi Manual)

Laravel adalah framework yang dipakai untuk mengembangkan aplikasi web atau platform di internet. Dibandingkan banyak framework lainnya, Laravel termasuk salah satu yang sangat mudah dipelajari dan digunakan.

Itu mengapa, kami merekomendasikan Anda untuk menggunakan Laravel dalam mengembangkan aplikasi web atau platform online.

Mencari spesifikasi server sesuai kebutuhan;
  • Download Composer;
  • Menginstall Laravel;
  • Pelajari struktur folder Laravel;
  • Mengamankan data dengan application key;
  • Melakukan pengaturan untuk Direktori Public;
  • Melakukan pengaturan cache;
  • Melakukan konfigurasi lain;
  • Mengenal fitur mode pada Laravel.
Pengertian Laravel
Laravel adalah PHP open source framework yang yang dibangun dengan model view controller dan dibekali dengan berbagai macam sintaks. Sejak diluncurkan tahun 2011, membuat website dengan Laravel banyak digemari oleh berbagai komunitas programmer di Github, sebelum kemudian menyebar ke seluruh dunia.

Framework ini menyediakan beberapa jenis PHP library dan beberapa fungsi lain yang bisa memudahkan Anda menuliskan baris kode. Framework Laravel dibuat dengan tujuan memperindah cara untuk membuat website.

Laravel terkenal sederhana dan elegan karena pembuatannya memang ditujukan untuk end-user. Framework ini juga terkenal dengan dokumentasinya yang lengkap dan selalu diperbarui. Setiap akan ada pembaharuan ke versi terbaru selalu ada pembaharuan pada dokumentasi.

Pada halaman website utama, Laravel mendeskripsikan diri sebagai “The PHP Framework For Web Artisans“. Artinya adalah Laravel dibuat untuk orang – orang yang menyukai seni.

Tujuan kami pada artikel Laravel tutorial untuk pemula ini adalah membuat panduan belajar laravel dari awal. Mulai dari proses persiapan sebelum mengembangkan.

Laravel sangat cocok digunakan untuk pengembangan sistem yang cukup kompleks. Jika hanya sistem sederhana dirasa tidak sebanding dengan proses pengembangannya.

Apa Persiapan Dalam Tutorial Laravel?
Sebelum belajar Laravel dasar, ada beberapa hal yang perlu Anda ketahui agar lebih mudah memahami Laravel tutorial ini. Daftar berikut merupakan dasar yang bisa Anda pelajari terlebih dahulu sebelum membaca lebih jauh tutorial Laravel ini.

Dasar dari penggunaan PHP
Dasar dari MVC Framework

Akan tetapi, Anda bisa mencoba memahami secara perlahan mengenai dasar Laravel tutorial atau pengertian framework. Pada artikel ini kami akan mencoba memberikan konten yang ringan sehingga orang yang tidak familiar dengan pemograman bisa memahami dengan mudah.

Kebutuhan Server
Proses instalasi dilakukan pada web server. Anda bisa menggunakan layanan penyedia VPS seperti Niagahoster atau bisa juga dengan menggunakan laptop yang sudah diinstal web server.

Selain VPS, Anda juga dapat menggunakan server hosting untuk menjalankan website yang dibangun menggunakan framework Laravel. Namun pastikan server hosting mendukung penggunaan Laravel. Niagahoster selain menyediakan layanan VPS juga menyediakan layanan hosting dengan dukungan Laravel di dalamnya.

Sebelum melakukan proses instalasi, Anda perlu memastikan jika server yang Anda gunakan sudah memenuhi beberapa persyaratan berikut ini:
  • Web Server
  • PHP >= 7.1.3
  • Database Server
  • Tokenizer PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • Composer
Cara Install Laravel & Konfigurasi
Ada berbagai cara melakukan instalasi Laravel di Mac, Linux, maupun Windows. Pada laravel tutorial ini kami memberikan step by step cara menggunakan Laravel pada sistem operasi Linux dan melakukan instalasi Laravel melalui composer.
Langkah 1 – Download Composer
Catatan: Pastikan LAMP Server sudah berjalan dengan baik.

Untuk memulai proses instalasi composer, Anda bisa menjalankan perintah berikut pada terminal.

$ curl -sS https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer

Jika perintah tersebut sudah tidak bisa, Anda bisa mengunjungi website Download Composer.

Setelah terinstal, Anda perlu menjalankan ulang Httpd Server.

$ sudo systemctl restart httpd

Jika perlu, lakukan update composer.

$ sudo composer self-update

Langkah 2 – Instalasi Laravel
Composer sudah terinstal, langkah selanjutnya adalah melakukan instalasi Laravel menggunakan perintah:

$ composer global require "laravel/installer"

Saat menjalankan perintah tersebut maka direktori akan berubah ke /home/user/.config/composer secara otomatis. Hal ini untuk memastikan program Laravel bisa berjalan pada sistem.

Lakukan pengecekan untuk memastikan jika Laravel sudah berhasil terinstall dengan menggunakan perintah “laravel”.

$ laravel new blog

Perintah laravel new akan membuat instalasi Laravel baru dengan nama folder “blog” pada direktori aktif.

Jika terdapat error “Laravel PHP Command Not Found“, Anda bisa melakukan pengecekan pada .bash_profile dan menambahkan baris perintah untuk mengarahkan baris perintah “laravel”.

$ sudo nano ~/.bash_profile

dan tambahkan baris

export PATH=~/.composer/vendor/bin:$PATH

Jika perintah “laravel new blog” sudah berhasil dijalankan, folder “blog” akan dibuat secara otomatis pada direktori aktif dimana perintah itu dijalankan. Masuk ke folder “blog” menggunakan perintah cd, kemudian gunakan perintah “php artisan serve” untuk menjalankan program pengembangan pada server lokal.

$ php artisan serve

Perintah tersebut untuk menjalankan semacam virtual web server pada Laravel. Setelah berjalan, akses URL http://localhost:8000, dan Anda akan melihat tampilan berikut ini:

Tampilan tersebut merupakan hasil pemanggilan file index indeks yang berada pada folder /blog/public di instalasi laravel yang tadi dijalankan.

Struktur Folder Laravel
Pada saat membuat instalasi di bagian Laravel tutorial sebelumnya, terbentuk struktur folder Laravel, berikut adalah tampilannya, lengkap dengan penjelasannya.


app, folder ini berisi kode inti yang terdiri dari lima folder.
Console, folder ini berisi semua perintah Artisan yang dibuat dengan make:command.
Exception, folder ini berisi semua handler pengecualian dan folder ini bagus untuk menambahkan class yang sudah disesuaikan sendiri untuk menangani pengecualian yang diberikan aplikasi.
Http, folder ini berisi fungsi controllers, middleware dan requests.
Providers, folder ini berisi semua penyedia layanan (service provider) untuk aplikasi.
bootstrap, folder ini berisi semua framework bootstrap begitu juga dengan file konfigurasi.
config, folder ini berisi semua file konfigurasi aplikasi.
database, folder ini berisi semua database migrasi dan seeds.
public, folder ini berisi semua assets seperti gambar, file javascript, dan CSS.
resource, folder ini berisi assets mentah seperti file LESS & Sass, pengaturan waktu, dan bahasa.
routes, folder ini berisi semua rute yang didefinisikan pada aplikasi.
storage,folder ini berisi peyimpanan App, seperti unggahan file, cache, dan log.
app
framework
tests, folder ini berisi semua file percobaan.
vendor, folder ini berisi semua file dependency.

Penyedia layanan (service provider) merupakan tempat utama untuk bootstrap Laravel atau bisa diartikan sebagai bagian utama untuk mengkonfigurasi aplikasi.

Bootstrap yang dimaksud pada umumnya adalah mendaftar suatu komponen, termasuk rute, event listeners, dan middleware, dan container container bindings.

Konfigurasi Dasar
Setelah semua proses dijalankan dan Anda telah memahami struktur folder Laravel, sekarang kami akan membahas konfigurasi dasar yang disarankan untuk dijalankan.

1. Amankan Data Menggunakan Application Key
Setelah melakukan instalasi Laravel, langkah selanjutnya yang perlu Anda jalankan adalah mengamankan data terlebih dahulu. Jika kunci ini tidak diterapkan, aktivitas pengguna dan berikut datanya tidak akan aman. Pengamanan ini dapat dilakukan dengan mengubah application key (kunci aplikasi) ke string acak.

Caranya, Anda bisa mengeksekusi perintah php artisan key:generate. Akan ada file .env pada direktori root yang berisi string dengan panjang 32 karakter. Jika tidak ada, Anda bisa menyalin file .env.example menjadi file .env.

2. Pengaturan untuk Direktori Public
Pada kasus tertentu web server tidak bisa langsung memanggil file index.php yang berada pada folder public Laravel. Jadi Anda perlu mengarahkan web server untuk memanggil dokumen atau web root ke folder public.

Perlu diketahui, jika Anda menjalankan Laravel pada web server lokal, maka Anda perlu merubah hak akses pada folder storage dan bootstrap/cache menjadi 777 dengan chmod.

$ chmod 777 -R /blog/storage
$ chmod 777 -R /blog/bootstrap/cache
Folder “blog” merupakan folder instalasi Laravel.

Jika hak akses ini diatur, Anda bisa mengakses file indeks tanpa perlu menjalankan perintah “php artisan serve”, akan tetapi folder harus berada pada folder web server.

3. Pengaturan Cache
Supaya aplikasi dapat berjalan dengan cepat, Anda harus mengatur cache pada Laravel dengan menggunakan perintah config:cache pada saat proses produksi.

$ php artisan config:cache

4. Konfigruasi Lain
Jika Anda ingin mengatur konfigurasi lain seperti pengaturan timezone & locale pada config/app.php yang bisa Anda sesuaikan dengan kebutuhan aplikasi.
Semua konfigurasi file ada di folder config, jadi Anda bisa membuka folder tersebut untuk mengetahui apa saja konfigurasi yang disediakan.

Mengenal Fitur Mode Pada Laravel
File .env juga digunakan sebagai file konfigurasi untuk beberapa fitur mode pada Laravel. Mode yang tersedia seperti mode develop dan maintenance. Mode bisa digunakan pada saat Anda melakukan proses pembuatan aplikasi dari pengembangan sampai dengan pengetesan. Saat fitur mode diaktifkan, maka aplikasi sementara akan dinonaktifkan dan tampilan akan diganti sesuai dengan mode yang sedang aktif.

Mode Pemeliharaan (Maintenance Mode)
Saat Anda sedang mencoba memperbaiki aplikasi, akan lebih nyaman jika aplikasi dalam kondisi dinonaktifkan supaya pengujung tidak menampilkan error ketika terjadi masalah. Selain itu, jika aplikasi tidak diaktifkan sama sekali, pengunjung dapat melihat error tersebut. Hal ini tentu tidaklah baik bagi Anda. Oleh karenanya, maintenance mode perlu diaktifkan.

Untuk mengaktifkan mode pemeliharaan, Anda bisa menggunakan perintah berikut :

$ php artisan down

maka pada aplikasi akan muncul halaman mode pemeliharaan.

Anda bisa mengaktifkan kembali dengan perintah up.

$ php artisan up

Tampilan fitur mode bisa Anda atur pada folder resources/views/errors.

Kesimpulan
Laravel merupakan framework yang cukup andal. Hanya saja, penerapannya dapat membingungkan pengguna yang masih awam soal pemrograman. Padahal, Laravel menawarkan kesederhanaan dalam penulisan kode, di samping fitur keamanan yang berbeda dengan framework lain. Jika Anda ingin belajar framework yang lebih mudah, kami sarankan untuk tidak langsung belajar Laravel.

Ada beberapa mode yang bisa Anda manfaatkan pada proses pengembangan aplikasi. Mode ini membantu menampilkan informasi jika website sedang dalam proses perbaikan.
Jika Anda merupakan pengembang yang menyukai kerapian dan kesederhanaan dengan performa andal, pelajarilah Laravel tutorial. Laravel mampu menjadikan sistem Anda lebih canggih dan aman.

Sumber:
niagahoster.co.id

9+ Cara Mudah Agar Website Cepat Diindeks Google

Kalau website Anda tak masuk dalam index Google, Anda dalam masalah besar. Website Anda tak akan muncul dalam hasil pencarian dan orang-orang tak akan tahu kalau website Anda eksis di dunia maya. 

Apa itu Google Index?
Google Index adalah database berisi informasi dan halaman website yang dikumpulkan Google. Nah, dari database itulah Google bisa menampilkan hasil pencarian kepada penggunanya.
Database tersebut didapatkan dari proses crawling dan indexing yang dilakukan oleh Google. Indexing dan crawling ini membuat Google bisa menemukan halaman-halaman website baru di dunia maya menggunakan suatu teknologi bernama spiders. Spiders Google sendiri dinamakan Googlebot.

Crawl: Suatu proses untuk mengikuti berbagai link yang ada di internet agar bisa menemukan konten baru.
Indexing: Proses untuk menyimpan setiap halaman website ke dalam database agar muncul di hasil pencarian.
Spiders: Sebuah teknologi canggih yang bertugas untuk merangkak di internet.

Googlebot: Spiders milik Google.
Google Index inilah yang akan menampilkan suatu website di hasil pencarian. Jika suatu website tak muncul di hasil pencarian sama sekali, website tersebut belum masuk ke dalam database Google Index.

Kenapa Website Anda Harus Masuk Google Index?
Jika Anda ingin website Anda muncul di hasil pencarian Google, url website tersebut harus ada di Google Index terlebih dahulu.

Ada di dalam index berarti Google telah menyadari bahwa website Anda itu eksis. Namun, bukan berarti Google akan secara otomatis menaruh website tersebut ke dalam ranking tinggi apabila ada pencarian terkait ya, karena index dan ranking itu adalah dua hal yang berbeda.

Ranking berhubungan dengan SEO atau Search Engine Optimization. Sedangkan Anda perlu masuk index terlebih dahulu sebelum bisa berkompetisi dalam ranking pencarian dan mengurusi SEO. 
Jadi, bisa dikatakan kalau website Anda tak masuk ke index Google, Anda tak akan bisa mendapatkan ranking di Google.

Apakah Website Anda Sudah Masuk Google Index?
Anda bisa mengecek apakah url website Anda sudah terindeks oleh Google dengan melakukan pencarian ini:
“site:websiteanda.com”
Apabila website Anda sudah berhasil masuk ke Google Index, hasil seperti ini yang akan muncul:
Jika website Anda belum terindeks.

11 Cara Agar Website Anda Masuk ke Google Index
Apakah website Anda sudah terdaftar di Google Index? Jika belum, tak usah khawatir karena kami akan memberikan panduan mudah untuk membuat url website Anda masuk ke Google Index. Apa saja itu?

1. Tambahkan Website ke Google Search Console
Agar website Anda bisa masuk ke index Google, langkah pertama yang harus dilakukan adalah menambahkan website Anda ke Google Search Console. Google Search Console ini adalah alat gratis pagi para pemilik website untuk memonitor kinerja website.

Fungsi Google Search Console yang penting dalam proses indexing adalah Anda bisa melihat seberapa sering Googlebot crawling ke website Anda, memasukkan sitemaps (yang akan kami bahas di nomor selanjutnya), serta memperbaiki apabila ada proses crawl yang error.
Agar Anda bisa memanfaatkan Google Search Console dengan baik, kami sudah memberikan panduannya dengan lengkap di sini.

2. Buat Sitemap
Untuk memudahkan Googlebot memahami isi website, Anda perlu untuk membuat sitemap XML. Sitemap XML ini merupakan daftar dari halaman website yang ditujukan kepada mesin pencari agar website Anda bisa lebih mudah ditemukan yang nantinya berefek ke website Anda yang bisa lebih cepat masuk index.
Selain sitemap XML ini, ada juga sitemap HTML. Nah, berbeda dari sitemap XML yang ditujukan untuk mesin pencari, sitemap HTML ini dibuat untuk pengunjung website Anda. 

Sitemap HTML sebenarnya tak berefek langsung kepada Google Index, namun Anda tetap disarankan untuk membuatnya. Hal ini karena sitemap HTML membuat pengunjung lebih mudah melakukan navigasi ke berbagai halaman di website Anda. Jadi, mereka tahu mana halaman Kategori atau mana halaman Kontak, misalnya.

3. Buat Robots.txt
Robots.txt berfungsi untuk memberi tahu kepada mesin pencari mengenai halaman mana yang perlu diindeks dan halaman mana yang tak perlu untuk diindeks.
Oh ya, pada kondisi tertentu, ada halaman yang tak perlu masuk ke index Google. Misalnya, jika ada konten duplikat di website Anda.

Keberadaan konten duplikat ini bisa membuat Google menghapus website Anda dari index. Oleh karena itu, apabila ada konten duplikat, sebaiknya tak perlu masuk ke Google Index.
Menghalangi Googlebots mengindeks halaman tak penting yang justru merugikan website bisa memberikan beberapa manfaat. Anda bisa mengurangi beban yang diterima oleh website, serta bisa mempercepat proses indexing dan hasil indeksnya nanti juga lebih rapi.

4. Buat Konten
Walaupun website atau blog Anda belum terindeks oleh Google, bukan berarti Anda tak bisa menerbitkan konten sama sekali. Justru Anda harus mulai menerbitkan konten agar bisa membantu website Anda lebih cepat untuk masuk ke Google Index.

Namun, Anda tak bisa membuat konten sembarangan. Anda harus membuat dan mengeluarkan konten-konten berkualitas secara rutin. Hal ini menunjukkan kepada Google bahwa website Anda itu memberikan berbagai informasi yang segar dan up-to-date kepada para pengunjung. 

Konten-konten berkualitas tinggi yang segar tersebut juga membuat Googlebot semakin sering melakukan crawling pada website Anda karena relevannya konten Anda dengan apa yang sedang dicari oleh orang-orang saat ini.

Website jenis apapun disarankan untuk mempunyai konten di dalamnya. Entah itu blog, toko online atau website perusahaan sekalipun. Namun tentu saja, membuat konten itu tak boleh asal-asalan. Agar Anda tahu konten apa yang cocok untuk website Anda dan bagaimana penerapannya.

5. Perbanyak Internal Link
Membuat konten berkualitas saja tak cukup. Anda masih perlu menghubungkan satu konten dengan konten lainnya melalui internal link.

Internal link merupakan link dari satu halaman ke halaman lainnya dalam satu website yang sama. Hal ini membantu Googlebot untuk memahami konteks serta hubungan antara halaman di website Anda.

Coba perhatikan bahwa kami tak menuliskan cara pengaturan Yoast SEO secara lengkap di situ, melainkan memasukkan internal link ke artikel yang membahas Yoast SEO lebih dalam.

Namun, jangan asal menaruh internal link, ya. Internal link hanya untuk halaman yang terkait satu sama lainnya saja.
Jika Anda menaruh internal link asal-asalan dan tak berhubungan, Googlebot akan kebingungan terkait konteks website Anda dan keterkaitannya antara satu dengan yang lainnya.

6. Buat Halaman Kategori Konten
Apabila memiliki banyak konten di dalam website, Anda bisa membuat “halaman kategori konten” yang berisi daftar konten-konten tersebut. Selain membantu pengunjung, kategori juga akan membantu Googlebot menjelajah website Anda dengan efisien.
  • Anda bisa membuat halaman kategori konten ini dengan mempertimbangkan:
  • Post dengan topik bahasan yang sama
  • Produk yang mirip (jika website Anda adalah website ecommerce)
  • Berita yang berhubungan (jika Anda memiliki website berita)
Kategori ini akan membantu Google untuk menganalisis hubungan antar halaman di website Anda. Sehingga dengan adanya kategori, Googlebot bisa lebih mudah memahami konten-konten yang topiknya mirip.
Contoh yang bisa Anda temukan adalah pada Niagahoster Blog. Artikel-artikel kami dikelompokkan menjadi beberapa kategori, yakni Dev, Design, Tutorial, Company.

7. Bangun Backlink Berkualitas
Backlink merupakan sebuah link yang dipasang pada suatu website lain yang mengarah ke halaman website Anda.
Backlink cukup penting dalam indexing, karena salah satu cara Googlebot menemukan halaman baru adalah dengan melalui backlink. Jika Anda mendapatkan backlink berkualitas dari banyak website, semakin mudah pula Googlebot untuk menemukan website Anda.

Membangun backlink berkualitas ini bisa dikatakan adalah cara mempercepat index Google yang sering diabaikan. Padahal, Google menganggap halaman yang mempunyai backlink berkualitas itu lebih penting.
Sehingga besar kemungkinan Googlebot akan lebih cepat crawling di sana daripada halaman tanpa backlink. Hal ini nantinya akan berefek kepada proses indexing yang lebih cepat.

8. Pertimbangkan RSS Feed
RSS selama ini dikenal mempunyai fungsi untuk membantu meningkatkan kunjungan ke website. Namun ternyata, RSS juga bisa berfungsi untuk membantu website Anda agar terindeks oleh Google.
RSS ini akan memberitahu Google apabila ada konten atau halaman baru pada suatu website yang siap untuk di-crawling atau diindeks.

Ada banyak aplikasi RSS Feed, namun yang kami rekomendasikan untuk membantu indexing website Anda adalah Feedburner.
Untuk membuat RSS Feedburner, Anda bisa mengikuti langkah-langkahnya di bawah ini:

Pertama, kunjungi website Feedburner dan masuk menggunakan akun Google Anda. 
Kedua, masukkan alamat website Anda di dalam kotak lalu klik “Next.”

Ketiga, berikan judul kepada feed Anda di kolom “Feed Title.” Lalu, Anda juga bisa mengganti alamat link yang telah diberikan oleh Feedburner di kolom “Feed Address.” Alamat link ini berfungsi untuk membuat orang-orang bisa menemukan feed terbaru dari website Anda.


Terakhir, apabila Anda sudah yakin semua benar, klik “Next.” Setelah itu, Anda akan mendapatkan pemberitahuan bahwa RSS Anda berhasil dibuat beserta alamat link yang sudah Anda atur tadi.
Nah, agar para pengunjung subscribe kepada RSS Anda, pasang saja alamat link RSS tersebut pada website Anda. Misal, “Klik di Sini untuk Subscribe RSS.”

9. Cek Apabila Ada Proses Error Dalam Index
Agar proses indexing url website lancar, Anda juga perlu untuk mengecek apakah terjadi masalah pada crawling di website Anda dan memperbaikinya. Untuk melakukannya, caranya cukup mudah, yakni menggunakan Google Search Console.
Untuk mengetahui jenis-jenis error, penjelasannya serta cara mengatasinya.

(Bonus) Cara Mempercepat Index Google
Selain cara-cara di atas, masih ada beberapa cara lain yang bisa Anda coba. Walaupun sebenarnya cara-cara dibawah ini tak berpengaruh langsung terhadap Google Index, tapi tetap patut Anda coba. Setidaknya, bisa membantu Anda untuk mendapatkan trafik di luar pencarian organik, sembari menunggu diindeks oleh Google.

10. Manfaatkan Media Sosial
Walaupun media sosial tak berdampak langsung pada Google Index, Anda tetap perlu memanfaatkan media sosial. Hal ini karena media sosial berfungsi untuk membangun audiens bagi website Anda.
Bisa juga untuk mendatangkan trafik pengunjung, meningkatkan brand awareness, dan bahkan pemasaran melalui media sosial tak bisa dipandang sebelah mata saat ini. 
Jika Anda tertarik lebih jauh untuk memanfaatkan media sosial bagi website Anda.

11. Gunakan PPC
Selain media sosial, ada satu cara lagi untuk mendapatkan exposure di luar pencarian organik, yakni dengan Pay Per Click (PPC).
Meskipun tak berdampak langsung terhadap Google Index, cara yang satu ini layak untuk dicoba jika Anda menginginkan peningkatan trafik dalam waktu singkat.

Pada PPC, pemasang iklan hanya diharuskan untuk membayar setiap iklan yang diklik oleh pengunjung saja. Jadi, Anda tak akan terbebani oleh biaya iklan yang besar dan bisa disesuaikan dengan budget.

Kesimpulan
Masuk ke Google Index adalah langkah pertama agar website Anda bisa sukses. Tanpa masuk index Google, website Anda juga tak akan muncul dalam hasil pencarian dan pada akhirnya tak ada pengunjung ke sana. Dengan menggunakan cara-cara di atas, kami harap url website Anda bisa masuk ke Google Index.

Sumber:
niagahoster.co.id