LPK GLOBAL INTERMEDIA |Modul Belajar | Website

advertisement
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
0
DAFTAR ISI
Pendahuluan




Apa itu website ……………………………………………………………………………….
Cara Kerja Website ………………………………………………………………………….
Apa itu Hosting ………………………………………………………………………………
Apa itu Domain ………………………………………………………………………………
Session I | Mendesain




Website dengan CMS Wordpress
Membuat Email baru …………………………………………………………………………
Mendaftar untuk akun baru di www.wordpress.com ………………………………………
Memilih domain free di wordpress.com …………………………………………………….
Masuk Ke Dashboard …………………………………………………………………………
 Navigasi Dashboard …………………………………………………………………
 Layout Dashboard …………………………………………………………………..
 Menu Setting Dashboard ……………………………………………………………
 Seting Profile Anda …………………………………………………………………..
Session II | Dasar-dasar HTML ………………………………………………….
Session III | Dasar-dasar CSS ……………………………………………………
Session IV | Import dan Export Database ………………………………………..
Session V | Instal dan Setting Theme , Faficon dan Slider ……………………..





Install Theme gratis dari wordpress.org
Install Tema manual
Mengganti Thema
Kustomasi Thema :
 Memasang Favicon
 Mengubah layout pada thema simplecatch
 Mengubah teks pada menu search
 Mengganti Continue Reading
 Setting Features Slider
Uninstall Thema
Session VI | Kustomasi Wordpress


Kustomasi Menu
 Membuat Menu ke Link tertentu
 Membuat menu dari halaman statis/page
 Membuat menu untuk kategori tertentu
 Mengedit menu, mengatur dan membuat sub menu
 Menghapus menu
Widget
 Menambah widget
 Menonaktifkan widget
 Mencari dan menginstall widget
 Uninstall widget
Session VII | Plug in Terpenting dalam Wordpress dan Aplikasi Toko Online
Session VIII | Teknik SEO
LAMPIRAN
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
1
Pendahuluan
Website merupakan singkatan dari World Wide Web atau
disingkat www atau orang sering erringbut dengan istilah singkat
web saja. Website adalah halaman informasi yang disediakan
melalui jalur internet sehingga bias diakses seluruh dunia. Website
merupakan kumpulan komponen yang terdiri ats teks, gambar,
suara, video, animasi dan sebagainya. Sehingga merupakan
informasi yang menarik dan dinamis.
Semua informasi dalam website itu disimpan di sebuah internet webserver atau disebut
webserver saja. Informasi tersebut umumnya ditampilkan dalam bentuk HTML ( Hypertext
Markup language). Dari Komputer yang kita gunakan informs itu bisa kita akses melalui web
browser seperti Mozila atau google chrom.
Website sebagai sebuah halaman informasi yang akan kita ekspose itu harus disimpan
dalam server yang disebut web server . Perusahaan jasa tempat menyimpan data-data kita itulah
yang sering disebut dengan perusahaan hosting ( web hosting).
Sedang domain adalah alamat website kita, seperti www.kursus-informatika.com
Domain yang kita gunakan ada yang menggunakan domain utama seperti dot Com, atau .net .
Tetapi ada yang merupakan sub domain , artinya kita menggunakan domain milik pihak lain
seperti isalnya doman.wordpress.com atau doman.blogspot.com. Untuk pelatihan di LPK
Global, kami rekomendasikan dengan sub domain free yaitu dengan wordpress.com dan untuk
memaksimalkan latihan kita menggukan domain free milik idhostinger yang aplikasi dan
plugins bisa dipraktekkan seperti web professional.
Saat ini pembuatan blog atau web site terbilang cukup mudah, hal ini karena adanya
suatu sistem yang disebut Content Management System (CMS), yang bisa dikatakan sebagai
“template website”. Dengan CMS kita tinggal mengupload (copy) CMS ini ke server,
menginstallnya setelah selesai tinggal masuk ke administrator untuk mengatur dan mengisi
artikel yang diinginkan.
Banyaknya CMS open source yang tersedia kadang membuat kita bingung untuk
memilihnya. Tetapi jika masih awam dengan CMS, apalagi belum banyak tahu tentang web
programming maka sebaiknya memilih yang sederhana dan mudah, seperti wordpress dan
Blogspot.
Jika para blogger / pengguna wordpress ditanya mengapa menggunakan wordpress?
Mungkin sebagian akan menjawab karena kemudahannya dan konfigurasi yang relatif
sederhana. Bagi pengguna awal biasanya tidak memerlukan waktu lama untuk bisa menguasai
dan memahaminya. Sederhana bukan berarti minim fasilitas. Memang fasilitas bawaan
wordpress sendiri mungkin masih belum mencukupi jika anda ingin web dengan berbagai
fasilitas yang wah, tetapi dengan besarnya komunitas dan dukungan plugins yang begitu banyak,
kita tinggal menambahkan fasilitas apa yang diinginkan. Mulai dari konfigurasi administrasi,
statistik, forum, iklan, artikel, kalender, dan sebagainya.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
2
SESSION I
Mendesain Website dengan CMS Wordpress
Langkah-langkah untuk mendesain website dengan CMS Wordpress adalah sebagai
berikut :
1.1. Membuat Akun E-mail di mail.google.com
1.2. Buka www.wordpress.com > Login
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
3
1.3. Masuk kembali ke E-mail dan aktifkan blog kita
1.4. Selanjutnya masuk ke setingan Dashboard Wordpress
1.4. Setting Dashboard Wordpress
Ketika blog Anda sudah jadi Anda berarti sudah dapat mengakses semua fitur dan
mengupdate, memodifikasi semua tampilan dan mengakses semua dashboard. Mari kita
kenalai satu-persatu terlebih dahulu menu pada dashboard admin woardpress berikut :
1.
Lay out modul dashboard dan menon aktifkan modul dashboard
2.
Setting Theme terlebih dahulu
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
4
Catatan : Pilih theme yang mendukung dan bersahabat dengan Search engine
optimasing [ SEO ]
3.
Post/Tulisan : Menu post/tulisan pada dashboard terbagi kembali menjadi beberapa
sub menu yang masing-masing sub menu diperuntukan untuk kegunaan yang berbeda
yaitu sebagai berikut :




All Post/semua Tulisan : berfungsi sebagai tempat daftar dan
jumlah postingan .
Add New/Tulisan baru : ini berfungsi sebagai tempat dimana kita bisa
melakukan posting.
Categories/Kategori : Berfungsi untuk penunjuk kategori tulisan pada blog
atau pemetaan Artikel
Tags/penandaan : Berbeda dengan kategori tags berfungsi sebagai penandaan
yang hamper sama dengan kategori.
3. Category dan Tag
Tampilan category ini disetting setelah anda memasukkan artikel, kemuadian pada
kanan bawah anda diminta untuk memasukkan kategori mana artikel anda. Anda juga
diminta untuk memasukkan future image pada kotak dibawahnya.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
5
Tugas :
Langkah awal sebelum pengaturan lainnya lakukan sebagai berikut :
1.Posting minimal 3 artikel terlebih dahulu untuk memudahkan desain tata
letak, menu dan lainnya.
2.Siapkan beberapa Image yang sesuai dengan tema Blog Anda
3. Persiapkan sebuah Header, sebaiknya anda setting dulu di Corel Draw
atau Photo Shop
2.
Appearance/Tampilan : terdiri atas beberapa sub menu

Themes/Tema : Disini anda bisa mengatur tema blog yang sudah tersedia dengan
gratis.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
6





Widgets/Widget : Pengaturan widget blog dari sisi kiri maupun sisi kanan blog
anda.
Menus/Menu : Mengatur menu yang terdapat ada blog anda, termasuk membuat
menu drop down seperti di Blogspot.
Header/: Untuk mengatur tampilan bagian atas atau judul wordpress
Background/Tampilan Dasar : Mengatur tampilan dasar / tampilan awal jendela
word press
Editor/Pengeditan : Menu ini digunakan untuk editing keseluruhan.
2. Media :


Library/Pustaka : berfungsi untuk mengetahui semua jumlah file yang di upload
pada blog yang dikelola.
Add New/Tambahan Baru : Berfungsi sebagai tempat dimana kita dapat
menambahkan file, video, gambar, dll.
3. Pages/Halaman : Berfungsi untuk membuat halaman yang sifatnya permanen.


All Pages/Semua Halam : Berfungsi untuk melihat semua jumlah halaman.
Add New/Tambahkan Baru : Berfungsi untuk membuat Halaman baru.
4. Comments/Komentar : Mengatur komentar yang masuk pada halaman yang dibuat.
6. Users/Pengguna :

All Users/Semua Pengguna : Untuk melihat semua pengguna yang memberikan
contributor terhadap blog Anda.
 Add New /Tambahan Baru : Menambahkan engguna baru pada blog.
 Your Profile/Profil Pengguna : Melihat profil Anda sendiri.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
7
7. Tools/Perkakas : Melalui menu Perkakas ini, Anda dapat mengatur tag,
mengimpor dan mengekspor tulisan.
8. General Setting :






General/Umum : pengaturan umum pada blog seperti kata-kata, Logo blog, header
blog, dll.
Writing/Menulis : pangaturan menulis yaitu pengaturan yang di peruntukan
sebagai pengaturan media postingan seperti menu font, dll.
Reading/Membaca : pengaturan untuk para pembaca ketika membuka Homepage
blog Anda.
Discussion/Diskusi : Untuk pengaturan diskusi di blog Anda seperti commend pada
postingan.
Media/Media : Pengaturan penyimpanan file yang di upload pada blog.
Permalinks : Permanent Link (bisa diedit untuk kepentingan SEO).
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
8
SESSION II
DASAR-DASAR HTML
Apa perbedaan HTML dan CSS ?

HTML merupakan bahasa penanda yang digunakan untuk memberikan konten (teks)
struktur dan makna semantik.

CSS adalah bahasa yang digunakan untuk memberikan konten gaya penampilan yang
bagus.
DASAR-DASAR HTML
Untuk memalahmi bahasa HTML terlebih dahulu harus mengetahui struktur penulisan HTML.
Dalam penulisan HTM mengenal 3 istilah penting yaitu Elemen, Tag dan Atribut.
Elemen, Tag, dan Atribut
Sebelum masuk lebih jauh, kita akan melihat tiga istilah utama yang harus diketahui ketika
menulis HTML. Ketiga istilah tersebut ialah elemen, tag, dan atribut.
(1). Elemen
Elemen HTML merupakan komponen yang menetapkan peran sebuah objek dalam
dokumen, termasuk struktur dan konten dari objek tersebut. Contoh dari sebuah elemen
HTML ialah :
p, b, a, h1, div, span, em /<i>, ataupun strong.
Kode di bawah menunjukkan contoh dari elemen a yang digunakan untuk membuat
hyperlink ke halaman lain:
<a href : …..>
(2). Tag
Sebuah elemen biasanya direpresentasikan oleh tag. Tag pembuka menandakan elemen
tersebut dimulai, dan tag penutup menandakan akhir dari sebuah elemen. Tag pembuka
direpresentasikan dengan nama elemen yang diapit symbol “< >”, contohnya <a>. Tag
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
9
penutup dituliskan dengan menambahkan garis miring (“/”) setelah simbol “<”.
Misalnya, tag penutup untuk elemen a adalah </a>.
Berikut adalah contoh pengunaan tag a untuk membuat sebuah link:
<a>Ini adalah sebuah link</a>
(3). Atribut
Atribut merupakan informasi tambahan yang dapat kita berikan untuk sebuah elemen.
Setiap elemen memiliki atribut yang berbeda-beda, meskipun terdapat beberapa atribut
standar yang dapat digunakan oleh semua elemen.
Atribut khusus elemen dibuat ketika nilai atribut tersebut memang hanya pantas digunakan
untuk elemen tersebut. Misalnya, untuk elemen img yang digunakan untuk menampilkan
gambar, terdapat atribut untuk menentukan di mana sumber gambar yang akan ditampilkan
di simpan. Atribut ini tentunya tidak akan berguna untuk elemen p, yang hanya
menampilkan teks.
Atribut standar yang dimiliki oleh semua elemen sendiri merupakan atribut yang umumnya
dapat diimplementasikan oleh semua elemen, misalnya atribut “id” untuk identifikasi
elemen, atau “class” untuk klasifikasi elemen.
Kode di bawah menunjukkan contoh elemen a yang digunakan dengan atribut wajib elemen
tersebut (href):
<a href=”http://www.globalindo.xyz.com”>Ini adalah
sebuah link</a>
Kode di atas memberikan contoh atribut href yang dimiliki oleh elemen a. Atribut ini
berguna untuk memberikan referensi hyperlink dari sebuah elemen (karenanya namanya
“href” - hyperlink reference). Atribut-atribut yang dimiliki oleh tiap-tiap elemen akan
dibahas lebih lanjut ketika pembahasan dari sebuah elemen dilakukan.
Struktur Dokumen HTML
Sebuah dokumen HTML memiliki struktur tertentu yang harus dipatuhi. Struktur minimal
yang harus dimiliki sebuah dokumen HTML dapat dilihat pada kode di bawah:
<!DOCTYPE html>
<html lang="en">
<head>
<title>...</title>
</head>
<body>
...
</body>
</html>
Apa arti dari struktur tersebut? Mari kita lihat satu per satu.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
10
Elemen DOCTYPE
Digunakan untuk memberikan informasi kepada browser mengenai versi HTML yang
digunakan oleh dokumen. Pada listing~ref{code:struktur-html}, versi HTML yang
digunakan adalah HTML5.
Elemen HTML
Elemen ini mengandung keseluruhan dokumen HTML, yang berarti tag pembuka elemen
HTML merupakan tanda awal dokumen HTML, dan tag penutup adalah tanda akhir
dokumen. Atribut HTML lang berfungsi untuk mendeklarasikan (baca: ngasih tahu) mesin
pencari tentang bahasa apa yang digunakan
Elemen head
Elemen head pada dokumen digunakan untuk menguraikan berbagai meta data
(informasi yang berkaitan dengan dokumen), judul dokumen, dan tautan dokumen ke
berkas-berkas eksternal. Berbagai data yang ada di dalam elemen head tidak akan
nampak pada halaman web hasil tampilan browser.
Elemen title
Memberikan judul dokumen.
Elemen body
Elemen ini merupakan penampung dari isi konten dokumen yang akan ditampilkan
kepada pengguna.
Untuk lebih jelasnya, buat sebuah file dengan nama pengenalan-html.html yang berisi kode
berikut:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Pengenalan HTML</title>
</head>
<body>
<h1>Berita Utama</h1>
<p>
Elemen h1 digunakan untuk menandakan sebuah header dari teks
(h1 == header 1). Konten teks ini sendiri berada di dalam
sebuah paragraf, yang ditandai oleh elemen p.
</p>
<p>
Paragraf kedua.
</p>
</body>
</html>
Buka file tersebut pada browser (dapat dilakukan dengan klik dua kali, ataupun melalui menu
File -> Open... pada browser).
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
11
Pemetaan Kode pengenalan-html.html dengan Hasil Tampilan
Gambar Pemetaan Kode pengenalan-html.html dengan Hasil Tampilan menunjukkan hasil
tampilan dari kode pada pengenalan-html.html, beserta dengan pemetaan antara elemen
HTML dengan tampilan hasil olahan browser.
Pada gambar Pemetaan Kode pengenalan-html.html dengan Hasil Tampilan dapat dilihat bahwa
elemen title ditampilkan pada bagian atas browser, dan isi dari body ditampilkan seluruhnya
oleh browser. Perhatikan juga bahwa terdapat jarak spasi antara elemen p pertama dengan
elemen p kedua, sebagai pemisah antar paragraf. Secara otomatis browser dapat membaca
bahwa terdapat dua paragraf, dan biasanya dua paragraf yang berbeda akan memiliki jarak.
Seperti yang telah dijelaskan pada bagian Browser dan Kode Klien, jarak antar paragraf ini akan
berbeda-beda, tergantung dengan browser yang digunakan. Perhatikan juga bahwa jarak antar p
berbeda dengan jarak antara h1 dengan p. Hal ini dikarenakan elemen h1, sebagai kepala teks,
dianggap memiliki makna khusus, sehingga harus ditonjolkan (dengan menebalkan dan
memperbesar huruf, serta memberi jarak yang lebar antara elemen h1 dengan elemen-elemen
lainnya).
LATIHAN HTML :
(1). Membuat Paragraf <p>, Header <h1>
<!DOCTYPE html>
<html lang="en">
<head>
<title>BELAJAR HTML</title>
</head>
<body>
<h1>TRIK BELAJAR HTML</h1>
<p>
Belajar HTML yang baik adalah memahami struktur bahasa
HTML terlebih dahulu. Dimulai Memahami ELEMEN,TAG,dan ATRIBUT.
Lalu dipraktekkan dalam pembuatan Website.
</p>
<p>
Langkah kedua adalah erus belajar dan mencoba tidak boleh
bernhenti hingga mahir mempraktekkannya. Ayo terus belajar!..
</p>
</body>
</html>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
12
(2). Perataan Halaman
<HTML><BODY>
<P align="center">paragraf rata tengah</p>
<P align="right">paragraf rata kanan</p>
<P align="justify">paragraf rata kiri dan kanan</p>
</HTML></BODY>
(3). Text Warna
<body>
<font color="#ff0000">selamat siang</font>
</body>
(4) Text Warna dan Ukuran Font
<body>
<font color="#ff0000" size="7">selamat siang</font>
</body>
(5). Cara menambah gambar :
<body>
<font color="#ff0000" size="7">selamat siang</font>
<img src="sample.jpg">
</body>
(6). Agar TEXT pindah ke Bawah < BR >
<body>
<font color="#ff0000" size="7">Wordpress<br>Joomla<br>Drupal<br>
</font>
(7). Membuat Hyperlink
<body>
<font color="#ff0000" size="7">selamat siang</font>
<br> <a href="pindah.html"><img src="sample.jpg"></a>
</body>
(8). Bullet dan Numbering
<ul> ( Bullet )
<li>wordpress</li>
<li>Drupal</li>
<li>Jumla</li>
</ul>
<ol> ( Numbering )
<li>Wordpress</li>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
13
<li>Drupal</li>
<li>Jumla</li>
(9). Running Text
<marquee behavior="alternate" bgcolor="yellow">Selamat Datang Global
Komputer</marquee>
(10). Membuat Garis atas dan Bawah
<h1 align="center" </h1>
<hr align="center" width="70%" color=#000000" size="3">
<div align="center">COMPUTER SHORTCOURSE SPECIALIST</div>
<hr align="center" width="70%" color=#000000" size="3">
(11). Membuat huruf menjorok ke atas <sub> dan Ke bawah <sup>
lambang air adalah H<sub>2</sub>O<br>
7<sup>2</sup> adalah 49
Hasilnya :
(12). Menentukan Marjin
TAMBAHAN
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
14
HTML <hr> element digunakan untuk memisahkan konten atau paragraf satu dengan lainnya
berdasarkan pengelompokkan tema atau topik masing-masing, istilahnya adalah paragraph-level
thematic break.
Untuk memisahkan konten secara tematik, cukup ditulis <hr> saja, tanpa tag penutup (</hr>)
atau lebih baik lagi dengan format self closing tag seperti ini: <hr /> yang biasa digunakan
dalam format XML.
HTML <dt> element menunjukkan sebuah Definition Term yang digunakan untuk
merepresentasikan sebuah istilah pada daftar definisi (Definition list (<dl>)).
<dt> ditulis didalam
dan <dd> merupakan
element <dl> dan biasanya terletak sebelum <dd> element, sehingga <dt>
anak element dari <dl>.
Dalam penggunaannya, element <dt> tidak selalu menunjukkan istilah yang memiliki definisi.
Untuk memarkup konten yang memiliki definisi dengan jelas, maka tambahkan element <dfn>
di dalam <dt> tersebut.
HTML <ins> element merepresentasikan sebuah teks yang dimasukkan atau disisipkan
(inserted text) dalam sebuah dokumen.
<ins>
ditulis beriringan dengan element <del> yang biasanya digunakan untuk memperbaharui
(update) teks atau konten tertentu, <del> menunjukkan konten yang dihapus (ditandai dengan
tulisan yang dicoret) sedangkan <ins> menunjukkan konten baru yang dimasukkan, sebagai
pembaharuan dari konten lama yang dihapus tersebut.
HTML <pre> element digunakan untuk merepresentasikan sebuah blok teks preformat
(preformatted text). Teks yang ditulis didalam <pre> elemen memiliki struktur berdasarkan
ketetapan tifografi, artinya teks ditulis apa adanya sesuai format yang ditulis didalam file
(dokumen HTML).
<pre>
sering digunakan sebagai induk element bagi <code>, yang mana didalam element pre
terdapat element code yang digunakan untuk menulis source code.
abbr
element menunjukkan sebuah abbreviation (singkatan) atau acronym (akronim), seperti
HTML, PMI, MPR, RT, RW dan lain sebagainya yang semuanya menunjukkan singkatan dan
memiliki kepanjangan. Element <abbr> digunakan bersamaan dengan atribut title yang
menjelaskan kepanjangan dari singkatan tersebut dan tidak boleh berisi keterangan lain.
Kepanjangan yang ditulis pada title attribute dapat dilihat ketika mouse/pointer menyentuh
(berada diatas) element abbr tersebut.
HTML <nav> element merepresentasikan link navigasi (navigational link).
Link-link yang merujuk ke halaman lain atau halaman web itu sendiri, dapat dikelompokkan
(digabungkan) di dalam element <nav>. Akan tetapi, tidak semua link dapat ditulis
(digabungkan) dalam element <nav>, seperti beberapa link yang ditulis didalam <footer>
element, tidak tepat bila digabungkan dalam <nav> element.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
15
HTML <iframe> element digunakan untuk merepresentasikan konteks jelajah dari sebuah
dokumen atau file lain untuk dimasukkan (embed) dalam dokumen yang bersangkutan.
<iframe>
element sering digunakan untuk menyisipkan konten dari website lain, contohnya
menyisipkan script iklan dari website pihak ketiga, memasukkan widget atau aplikasi tertentu,
dan memasukkan video dari sumber lain (seperti Youtube, Vimeo dan sejenisnya).
HTML <span> element merupakan element inline (elemen yang tidak membentuk garis baru)
yang digunakan untuk mengelompokkan beberapa element yang dimaksudkan untuk
memudahkan dalam pemberian style (dengan CSS). Misalnya, memudahkan untuk men-style
element ketika digunakan bersama dengan global attributes, contohnya: attribute class, lang
atau dir.
<span>
element hanya digunakan pada sebuah konten yang tidak merepresentasikan apapun,
yang tidak memiliki arti semantic (semantic meaning).
Hover merupakan gerakan atau perubahan yang terjadi pada sebuah objek apabila area objek tersebut
dilintasi atau disentuh oleh mouse (panah mouse).
HTML <content> element digunakan untuk menyisipkan konten (isi, baik berupa teks maupun
lainnya) didalam Shadow DOM.
<content>
element tidak digunakan sebagaimana biasanya, seperti HTML element lainnya. Ia
digunakan bersamaan dengan Web Component. Oleh karenanya, untuk menggunakan element
ini dan agar kode berjalan dengan baik, maka browser yang digunakan harus mendukung
(support) Web Components.
TML <col> tag menunjukkan kolom (column) didalam sebuah table yang pada umumnya
ditulis didalam element <colgroup>. col didalam colgroup dapat ditulis lebih dari satu yang
menunjukkan urutan kolom dari group kolom (colgroup) tersebut.
HTML <col> tag ditulis didalam element <table> setelah element <caption> dan sebelum
element<thead>, <tbody>, <tfoot> dan <tr>.
HTML <col> tag berguna ketika ingin memberi style sebuah table berdasarkan kolom tertentu
secara serentak, sehingga tidak menggunakan perulangan style yang sama untuk setiap cell
dalam table tersebut.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
16
SESSION III
DASAR-DASAR CSS
Untuk dapat mengerti bagaimana menggunakan CSS, terlebih dahulu kita harus mengerti tiga
istilah dasar yang digunakan dalam CSS, yaitu selector, property, dan value. Pembahasan
mengenai makna dari ketiga istilah tersebut akan dilakukan pada bagian selanjutnya.
(1). Selector
Sebagai bahasa yang digunakan untuk memberikan gaya tampilan, CSS menggunakan
metode deklaratif untuk menspesifikasikan bagian HTML yang ingin diberikan gaya
tampilan. Pemilihan elemen HTML dilakukan dengan menspesifikasikan selector. Kode di
bawah memberikan contoh dari sebuah selector, yang dapat digunakan untuk memberikan
gaya tampilan terhadap seluruh elemen p yang ada pada dokumen HTML:
p {
....
}
Pada kode di atas, yang dikatakan selector ialah kode “p”. Singkatnya, sebuah selector
merupakan seluruh kode yang berada sebelum “{}”.
Selector yang diberikan pada kode di atas melakukan pemberian gaya pada seluruh elemen
p yang ada dalam dokumen. Selain memberikan desain pada seluruh elemen seperti ini,
selector juga dapat memberikan desain secara lebih spesifik: melalui klasifikasi, identitas,
ataupun berbagai atribut lainnya dari sebuah elemen. Pembahasan selector secara
mendalam dapat ditemukan pada bab.
(2). Property
Sebuah properti menentukan berbagai parameter desain yang dapat diubah dari sebuah
elemen yang dipilih oleh selector. Untuk lebih mudahnya, perhatikan kode di bawah:
p {
color: ...;
font-size: ...;
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
17
}
Pada kode di atas, yang dikatakan property ialah kode yang berada sebelum titik dua (“:”).
Kegunaan dari kedua properti tersebut tentunya cukup jelas dari nama yang diberikan, yaitu
color untuk memberikan warna pada elemen p, dan font-size untuk mengubah ukuran
teks. Terdapat sangat banyak properti yang dapat digunakan, tetapi pembahasan mengenai
detil pengunaan tiap-tiap properti tidak akan dilakukan pada buku ini. Jika terdapat
pengunaan properti baru, penjelasan akan diberikan pada bagian yang relevan. Daftar
properti sendiri dapat dibaca di.
(3). Value
Value merupakan nilai dari property yang ingin kita berikan. Nilai yang dapat diberikan
sendiri berbeda-beda, tergantung dengan jenis property-nya. Misalnya, jika ingin
memberikan nilai warna, kita harus memberikan nilai dalam format #RRGGBB (kombinasi
nilai heksa merah-hijau-biru yang biasa digunakan pada program pengolah grafis seperti
Photoshop). Ketika ingin memberikan nilai ukuran, kita dapat memberikan nilai dalam
format nilai px atau nilai em. Untuk lebih jelasnya, kode berikut memberikan contoh
value dari properti yang ada pada kode sebelumnya:
p {
color: #FFFF00;
font-size: 50px;
}
Sintaks CSS
Setelah mengerti makna dari Property, Value, dan Selector, kita dapat melihat bahwa sintaks
dari CSS adalah seperti yang ditampilkan pada gambar berikut:
Ingat, bahwa pada satu selector dapat diaplikasikan banyak property, dan masing-masing
property akan memiliki value yang berbeda-beda, bergantung kepada apa yang direpresentasikan
oleh property tersebut.
Penyingkatan Nilai dari Property
Ketika memberikan nilai untuk property, sintaks CSS memungkinkan kita untuk menyingkat
nilai yang diberikan. Untuk lebih jelasnya, perhatikan kode berikut:
/*
Bentuk Panjang
*/
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
18
p {
margin-top
margin-right
margin-bottom
margin-left
:
:
:
:
10px;
20px;
10px;
20px;
}
/*
Bentuk Singkat (1)
*/
p {
margin: 10px 20px;
}
/*
Bentuk Singkat (2)
*/
p {
margin: 10px;
}
Pada bentuk panjang pada kode di atas, nilai margin atas, kanan, bawah, dan kiri diberikan satu
per satu, sesuai dengan property yang ada. Penulisan ini dapat kita singkat dengan menggunakan
hanya property margin dan dua value, yang secara otomatis akan mengisikan nilai top dan right,
kemudian bottom dan left. Bentuk singkat kedua memberikan nilai keempat margin dengan satu
value.
Perlu diingat bahwa tidak semua property dapat diisikan dengan menggunakan penulisan singkat
ini. Beberapa (tetapi tidak semua) property yang dapat dituliskan secara singkat misalnya:
margin, padding, border, dan background. Untuk mendapatkan informasi lebih lanjut mengenai
property tersebut silahkan baca dokumentasi property CSS yang bersangkutan.
Mengimplementasikan CSS pada HTML
Setelah HTML selesai dituliskan, kita dapat mereferensikan CSS kepada HTML yang ada agar
desain yang dispesifikasikan oleh CSS dapat diaplikasikan pada HTML. Terdapat tiga cara
untuk memberikan referensi CSS, yaitu:
Referensi ke File Eksternal
Kita dapat memberikan referensi ke sebuah file CSS yang berada di luar HTML. Cara
referensi CSS seperti ini seringkali dianggap sebagai best practice dalam pengembangan
web.
Penulisan CSS pada Elemen Head
CSS yang ingin diaplikasikan pada sebuah dokumen HTML dapat juga dituliskan pada
bagian head dari sebuah dokumen. Penulisan CSS seperti ini tidak disarankan, karena
umumnya elemen-elemen yang ada dalam sebuah dokumen akan digunakan kembali
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
19
pada dokumen lain. Penulisan CSS langsung pada bagian head akan menyebabkan
elemen-elemen yang berulang harus dituliskan ulang pada dokumen lain juga.
CSS di dalam Atribut style pada Elemen
Menuliskan CSS di dalam atribut style pada elemen HTML (atribut ini dimiliki oleh
semua elemen) merupakan cara terakhir, yang juga tidak disarankan karena penulisan
seperti ini akan “mengotori” kode HTML. HTML dibuat dengan tujuan untuk
memberikan makna semantik untuk konten, bukan desain. Begitupun, metode ini
biasanya digunakan untuk manipulasi gaya yang dilakukan secara dinamis, melalui
Javascript (yang tidak mengotori kode HTML, karena biasanya atribut baru diisikan
setelah HTML selesai dibaca oleh browser).
Untuk lebih jelasnya, kode di bawah memberikan contoh cara melakukan referensi CSS pada
sebuah dokumen HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Pengenalan HTML</title>
<!—CSS1 Referensi pada Elemen Head -->
<style type="text/css">
h1 {
color: red;
}
</style>
<!—CSS2 Referensi pada FILE EXTERNAL -->
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1>Berita
<p>
Elemen
(h1 ==
sebuah
</p>
Utama</h1>
h1 digunakan untuk menandakan sebuah header dari teks
header 1). Konten teks ini sendiri berada di dalam
paragraf, yang ditandai oleh elemen p.
<!—CSS3 langsung pada atribut style -->
<p style="font-weight: bold;">
Paragraf kedua.
</p>
</body>
</html>
Catatan Penting…
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
20
Sebelum menjalankan kode tersebut, tentunya kita harus membuat file style.css yang
direferensikan oleh elemen link pada kode di atas terlebih dahulu. Simpan kode di atas pada
sebuah file bernama referensi-css.html, dan kemudian buat sebuah file baru
dengan nama style.css di dalam direktori yang sama dengan referensicss.html. Isikan file style.css dengan kode berikut:
p {
font-size: 50px;
}
Sedikit catatan untuk mereferensikan file CSS eksternal, pada kode di atas, file style.css
harus berada di dalam direktori yang sama karena atribut href diisikan tanpa penunjuk
direktori. Jika misalnya kita ingin menyimpan file pada direktori yang berbeda, maka kita dapat
menambahkan direktori sebelum nama file. Misalnya jika file disimpan dalam subdirektori
“style”, kita dapat mengisikan style/style.css pada atribut href.
Setelah selesai menyimpan referensi-css.html dan style.css, jalankan referensicss.html dan lihat hasilnya, seperti pada gambar berikut:
Hasil Eksekusi referensi-css.html
Perhatikan bagaimana CSS mempengaruhi penampilan dari HTML, hanya dengan sedikit
deklarasi kode. Gambar berikut menunjukkan perbandingan dokumen HTML yang tidak
memiliki CSS dan yang memiliki CSS:
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
21
Perhatikan bagaimana setiap CSS mempengaruhi elemen-elemen yang bersangkutan pada
gambar Perbandingan Dokumen HTML tanpa CSS dan dg CSS. Teks pada elemen h1 berubah
menjadi warna merah karena CSS yang berada pada bagian atas dokumen, paragraf memiliki
teks yang sangat besar (50px) karena CSS dari file style.css, dan paragraf kedua (dan hanya
paragraf kedua) dicetak tebal karena CSS yang berada di atribut style pada paragraf kedua.
Ketiga CSS yang terpisah tersebut berjalan dengan baik.
Yang juga perlu diingat, cara terbaik dalam mereferensikan CSS ialah dengan referensi ke file
eksternal. Cara ini memungkinkan kita hanya menggunakan satu file CSS untuk seluruh web
yang dikembangkan. Perubahan desain juga dapat dilakukan dengan mudah, hanya mengubah
satu buah file saja. Pengguna juga hanya perlu melakukan sedikit download (karena seluruh file
berada di satu tempat, dan seringkali browser akan menggunakan teknologi caching untuk tidak
melakukan download berulang kali pada file yang sama).
Memahami Perintah CSS
Untuk memulai belajar CSS terlebih dahulu harus mengenal beberapa istilah penting yang
dipergunakan untuk menulis bahasa CSS dalam suatu Blog. Beberapa Istilah penting sekaligus
penerapannya adalah sebagai berikut :













Padding : 10px
= jarak text dengan garis luar 10 pixel
Padding : 10px 40px
= jarak text dengan garis atas bawah 10 pixel, kiri-kanan 40px
Padding : 10px 40px 100px
= jarak dg atas 10, dengan kiri-kanan 40px, dg bawah 100px
Padding : 10px 40px 100px 200px = jarak berurutan jarum jam ( 10 atas, 40 kanan, 100bawah,
200 kiri )
<caption>
= membuat center pada judul di tabel
font-size:30px
= mengatur ukuran font menjadi 30 pixel
color:blue
= memberi warna font BIRU
Overflow:auto
= membuat daftar text scroll down
width:200
= jarak lebar kiri ke kanan 200 pixel
width: 50%
= jarak 50% dari kiri-kanan
Hight:500
= tinggi tabel 500 pixel
line-height:50px
= Mengatur jarak spasi
border: 1px solid #ff0000
= border dengan ketebalan 1 pixel dengan warna merah/red
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
22



background-color: yellow
margin-left: 25px
text-indent: 0.5in



font-style:italic"
font-weight:bold"
font-size:16px







outline-color: red
= membuat garis tepi warna merah
border-radius: 20px
= membuat garis tepi ujung tumpul
text-shadow: 6px 6px 6px #0000ff
= Membuat text bayangan dengan ukuran 6 pixel
background-image:url( alamat url image);
= Membuat gambar background
=membuat warna background Kuning
= jarak margin kiri ke text adalah 25pixel
= Paragraf Menjorok Ke dalam 0,5 inc
= Membuat tulisan miring</p>
= Membuat tulisan tebal</p>
= Tulisan dengan ukuran font 16px</p>
background: linear-gradient(to right, #F00, #F80); = background linier
background: linear-gradient(200deg, #F00, #F80); = background linier
background: radial-gradient(#F00, #FFF); = background linier
Catatan :




Tag <div> adalah sebagai container atau pembatas satu struktur HTML dengan struktur lainnya
Setiap penulisan css diawali tanda kutip “……..” setelah tanda ( = )dan sebelum tanda kurung
tutup (>) untuk HTML tidak perlu tanda kutip.
Setiap penulisan value harus dijeda dengan spasi ( tidak boleh nggabung dengan value atau
property lain)
Sedang penulisan tag kurung buka/tutup (<> harus menyatu, misal <div style…> , <a>, </a>
Contoh Penerapan CSS dan HTML:
(1) MEMBUAT SCROLL DOWN
Contoh :
<div style="padding: 5px ; margin-left: 25px ; overflow : auto ; width: 500px
; height: 100px ; border: 1px solid #ff0000;"> LPK GLOBAL INTERMEDIA KOMPUTER,
LEMBAGA KURSUS DAN PELATIHAN CEPAT ( SHORT COURSE ) SELAMA 1 BULAN DENGAN MATERI
PAKET UTAMA : (1) KURSUS CEPAT DESAIN GRAFIS SEMARANG (2) KURSUS DESAIN WEBSITE
SEMARANG SEMARANG (3) KURSUS TEKNISI KOMPUTER SEMARANGSEMARANG (4) KURSUS
MICROSOFT OFFICE 2010 SEMARANG (5) INHOUSE TRAINING KOMPUTERHUBUNGI KAMI </div>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
23
(2). PENGATURAN WARNA
<p style="color: blue; margin-left: 45px;">CSS INLINE STYLE | Pada teknik ini, style CSS
diletakkan pada tengah tag antara tag . Aturan-aturan dalam style ini diatur sedemikian rupa untuk
digunakan pada suatu tempat maupun untuk keseluruhan situs. Contoh dari teknik ini terlihat pada
contoh beriku</p>
(3). Mengatur Jarak Spasi ( Kerenggangan antar tulisan)
<p style=line-height:50px;> Website merupakan singkatan dari
World Wide Web atau disingkat www atau orang sering disebut dengan istilah singkat
web saja.</p>
(4). Pengaturan dan Penulisan Jenis Font, Size dan Uuran Font
<p style="font-style:italic">Membuat tulisan miring</p>
<p style="font-weight:bold">Membuat tulisan tebal</p>
<p style="font-size:16px">Tulisan dengan ukuran font 16px</p>
<font size="6" face="arial black" color=blue> SELAMAT DATANG </font>
<p style="font:bold 16px cooper black; text-align: justify; text-indent: 0.5in ">tulisan
Tebal, 16Px jenis cooper black</p>
(5).Paragraf Menjorok ke dalam
<p style=“text-align: justify; text-indent: 0.5in;”>Tulis disini….</p>
<p style="text-align: justify; text-indent: 0.5in;"> Saat ini pembuatan blog atau web site
terbilang cukup mudah, hal ini karena adanya suatu sistem yang disebut Content Management System
(CMS), yang bisa dikatakan sebagai “template website”. </p>
(5). Membuat Border Sudut Tumpul Dg Css
<div style="padding:10px 40px; border: 5px solid #e1e1e1; width: 300px;
border-radius: 20px; margin-left: 25px;">LPK GLOBAL INTERMEDIA KOMPUTER |
COMPUTER SHORT COURSE SPECIALIST</div>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
24
(6). Membuat Text Shadow
<div style="text-shadow: 6px 6px 6px #0000ff; font-size: 40px; margin-left:
25px;">LPK GLOBAL INTERMEDIA</div>
(7). Membuat Background Colour
<div style="background-color: yellow; width: 300px; outline-style: solid;
outline-color: red; outline-width: 5px; margin-left: 25px; padding: 10px;
border-radius: 20px; border: 5px solid #e1e1e1;">LPK GLOBAL INTERMEDIA
KOMPUTER KURSUS CEPAT KOMPUTER DI SEMARANG (024)40244243 | 0857-0158-9003</div>
(8) Membuat Background Color 2 ( Sudut Tumpul )
<div style="background-color: yellow; width: 300px; outline-width: 5px;
margin-left: 25px; padding: 10px; border-radius: 20px; border: 5px solid
#e1e1e1;">LPK GLOBAL INTERMEDIA KOMPUTER KURSUS CEPAT KOMPUTER DI
SEMARANG (024)40244243 | 0857-0158-9003 </div>
(9). Membuat background belakang artikel
<div style="padding: 10px; background-image: url('http://globalindo.xyz/wpcontent/uploads/2015/11/IMG-20151027-WA0001.jpg'); height: 600px; width: 800px;
background-repeat: repeat; background-position: center;"><strong>RUMAH DIJUAL DI
SEMARANG | RUMAH 2 LANTAI DIJUAL DI PEDURUNGAN SEMARANG | Kondisi Rumah baru
Renovasi, banguna Kokoh dan berada di tengah kota [ 7 menit sampai Simpang Lima Semarang | T.
[024] 40244243 | 0857-0158-9003</strong> </div>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
25
10. Marquee ( Test Berjalan )
Marquee untuk mengatur pengulangan Rotasi :
Contoh codenya :
<marquee loop=6>Teks Berotasi 6 kali</marquee>
Marquee untuk mengatur lebar teks :
Contoh codenya :
<marquee with=50%>Lebar berjalan hanya setengah bidang</marquee>
Marquee untuk kombinasi dengan Link
<marquee direction="left"onmouseover="this.stop()"onmouseout="this.start()"><a
href="http://kursus-website-semarang.esy.es/2014/01/kursus-website-semarang/">
SELAMAT DATANG DI BLOG GLOBAL INTERMEDIA SEMARANG</marquee>
(10). Membuat Tabel
<table style="margin-left: 65px; width: 90%; border: 1px solid #000;"><caption>
<h3>DAFTAR BIAYA KURSUS</h3>
</caption>
<tr>
<th colspan="2">JENIS PROGRAM DAN KELAS</th>
</tr>
<tr>
<th style="border: 1px solid #000; background: yellow;">PROGRAM</th>
<th style="border: 1px solid #000; background: yellow;">KELAS/PRIVAT</th>
</tr>
<tr>
<td style="border: 1px solid #000;">GRAFIS</td>
<td style="border: 1px solid #000;">500/850</td>
</tr>
<tr>
<td style="border: 1px solid #000;">WEBSITE</td>
<td style="border: 1px solid #000;">600/1200</td>
</tr>
<tr>
<td style="border: 1px solid #000;">OFFICE</td>
<td style="border: 1px solid #000;">500/850</td>
</tr>
<tr>
<td style="border: 1px solid #000;">TEKNISI</td>
<td style="border: 1px solid #000;">500/1O00</td>
</tr>
</table>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
26
(11). BACKGROUND WEB
Untuk membuat background perintahnya adalah background-image:url( alamat url);
<!DOCTYPE html>
<html>
<head>
<title>Background Image Goes Wrong</title>
<style type="text/css">
#main {
background-image: url('file:///D:/PICTURES/alam/alam4.jpg');
height: 600px;
width: 800px;
}
</style>
</head>
<body>
<div id="main">
</div>
</body>
</html>
Jika background lebih dari satu caranya sebagai berikut :
<!DOCTYPE html>
<html>
<head>
<title>Multiple Background</title>
<style type="text/css">
#main {
background:
url('grass.png') 0 100% no-repeat,
url('man.png') 95% 100% no-repeat,
url('sky.jpg') 0 0 no-repeat;
height: 450px;
width: 600px;
}
</style>
</head>
<body>
<div id="main">
</div>
</body>
</html>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
27
(12). Membuat Form Kirim E-mail
<form action="MAILTO:[email protected]" method="post" enctype="text/plain">
Name:<br />
<input type="text" name="nama" value="Nama" size="20" />
<br />
Alamat:<br />
<input type="text" name="alamat" value="alamat" size="20" />
<br />
Email:<br />
<input type="text" name="mail" value="email" size="20" />
<br /><br />
<input type="submit" value="Kirim" />
<input type="reset" value="Batal" />
</form>
SESSION IV
Eksport Dan Import Data Base
Import dan ekspor Wordpress Anda sangat diperlukan diantaranya untuk kebutuhan :
1). Backup website jika pada kondisi tertentu hosting mengalami kerusakan yang tidak
bias lagi dipanggil kembali.
2). Memindah hosting dan domain, misalnya selama ini kita menggunakan wordpress
sebagai subdomain, hingga kita ingin pindah kepada domain utama misalnya dot
com. Maka hasil backupan kita ( hasil dari eksporting) tinggal kita import ke
hosting baru. Lagkah-langkahnya sebagai berikut :
Cara Eksport Database Wordpress ke dalam hardisk ( backup)
Klik Dashboard > Tools > Export > Download Export file
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
28
Cara Upload Database ke domain baru / berbayar yang telah kita daftarkan caranya :
1. Siapkan Domain baru yang akan kita Import data dari data hosting sebelumnya.
2. Jika belum ada, Anda bisa mendaftar di Idhostinger.com ( untuk versi gratis
dengan namadomain.esy.es / namadomain.url.ph.
3. Atau bisa dengan yang lebih professional dengan yang berbayar dengan
mendapat namadomain.com). Alamat penyedia Domain dan hosting berbayar
ada pada lampiran dalam modul ini.
4. Jika sudak siap, tinggal lakukan sebagai berikut :
Klik Dashboard Wordpress > Tools > Import >
Arahkan import database wordpress pada alamat hosting dan domain yang telah
kita beli. Selesai…
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
29
Kami contohkan Cara Mendafar di Hosting Professional , dengan situs
www.idhostinger.com. Namun kami akan coba dengan sampel domain dan hosting yang
gratis sebagai berikut :
1. Buka www.idhostinger.com
Klik Order sekarang , kemudian isilah data seperti di bawah ini :
Setelah itu buka e-mail yang kita daftarkan dan konfirmasi untuk mengaktifkannya
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
30
Setelah itu akan muncul tampilan tanda pendaftaran hosting gratis selesai….
2. Pilih paket hosting gratis :
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
31
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
32
3. Setting Cpanel di Idhostinger
Caranya adalah ketikkan cpanel.idhostinger.com
Setelah pilih Auto Installer kemudian install Wordpress sebagai CMS untuk mendesain
website kita…
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
33
Setelah selesai, maka kembali masuk ke admin di wordpress, caranya dengan mengetikkan
alamat website , seperti : kursus-website-semarang.esy.es/wp-admin . Lalu isi user nama
dan password , dan kita akan diarahkan pada dashboard untuk melakukan seting contain,
sebagaimana kita melakukan setting dan setup dengan CMS Wordpress.
SESSION V
SETTING THEME, FAVICON DAN SLIDER
Target : (1). Siswa dapat merubah thame yang sesuai
(2). Siswa dapat memasang Menu Dropdown
(3). Siswa dapat membuat Favicon
(4). Siswa dapat memasang Slider
3.1. Memilih jenis Thema
Cara memilih theme : klik Appearance > lalu pada halaman berikutnya klik
tombol install themes. Agar bisa ditampilkan slider, maka harus memilih thema
yang menyediakan fasilitas theme seperti twenty eleven :
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
34
3.2. Membuat Menu Dropdown
Masuk ke Dashboard > Appearance > Menu > Link > Add to Menu .
Selanjutnya ketikkan Menu Struktur > dan pada Menu Setting > Primary
Menu ( beri centang)
3.3. Memasang Favicon
cara memasang favicon pada website WordPress :
1. Langkah pertama yaitu membuat favicon , untuk membuat sebuah favicon bisa
dengan menggunakan aplikasi pengolah gambar misalkan photoshop atau yang
lain . Favicon adalah gambar persegi yang sederhana , biasanya hanya berisi
sebuah logo dari website tersebut , idealnya sebuah favicon adalah berukuran 32
× 32 piksel atau 16 × 16 piksel
2. Masuk ke Dashboard > Plugins> add New , kemudian download All in One
favicon
3. Buka plugin favicon > setting > klik ICO Frontend > Upload file Icon yang kita
buat.
Lihat gambar di bawah :
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
35
1. Buat logo dengan besar 32x32 pixel di Corel Draw atau Photo Shop untuk Favicon.
2. Buat 3 buah image yang berbeda dengan ukuran 500 pixel x 250 pixel untuk Slider
3.4. Setting Slider
 Memasang Slider dengan META SLIDER :




Pastikan pada posting dibuat category Slider
Pastikan Future Image sudah dipasang image yang akan ditampilkan
Install plugin meta slider
Setelah itu setting meta slider dan add slide yang diperlukan :
Pada bagian paling bawah perhatikan ada shortcode : masterlider id=10 ( nilainya
akan berbeda-beda) anda copy dulu nanti akan di pastekan di menu editor indext.php.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
36
Setelah itu buka Appearance > Klik Editor > Klik Indext.php
Ketik short code diatara huruf merah di bawah ( <dif id…………….?>:
get_header(); ?>
<div id="primary">
<div id="content" role="main">
masterlider id=10
<?php if ( have_posts() ) : ?>
Anda isikan di tengahnya seperti di bawah ini:
<?php
echo do_shortcode("[metaslider id=10]");
?>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
37
Hasilnya silahkan anda perhatikan, sebagai contoh bisa di buka sampelnya untuk slider
jenis Meta Slider di : http://kursus-komputer.esy.es
SESSION VI
Kustomasi Wordpress
Target : (1). Siswa dapat Mengetahui Anatomi dan mendesain Header, Posting, Sitebar
dan footer
(2). Memasang berbagai jenis Widget
(3). Membuat menu di halaman statis ( page)
4.1. Anatomi Layout wordpress
Secara umum layout wordpress terbagi 4 bagian:
a. Header, biasanya terdiri dari menu, header image, news, slider atau featured
slider
b. Body, berisi post atau artikel
c. Sitebar, berisi widget-widget tambahan, sidebar bisa terletak sebelah kiri ,
sebelah kanan atau di keduanya dari website.
d. Footer, berisi copyright bisa juga diisi dengan widget.
4.2. Kustomasi Manu
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
38
Cara melakukannya :
Klik Appearance > klik Menu
Dari sini anda bisa membuat menu yang menuju post, kategori, tag tertentu
bahkan menuju website lainnya.
1. Membuat menu ke link / url tertentu, semisal menu HOME
 Isikan kelompok menu anda missal (menu utama)
 Kemudian klik > Create Menu
 Pada modul Themes Location klik menu Dropdown Primary Menu
 Kemudian Pilih Menu Utama > Save
 Lalu pada bagian customes Links isikan URL website Anda, dan bagian
Label isikan “Home”.
 Lalu add Menu > Save menu
2. Membuat menu dari halaman Statis/Page
Jika anda membuat menu yang mengarah ke halaman statis yang pernah
anda buat , maka bagian pages anda tinggal menandai halaman yang akan anda
masukkan kedalam menu. Halaman-halaman yang tertera disini adalah
halaman yang pernah anda buat sebelumnya.
Jika sudah menandai menu yang anda inginkan Klik Add Menu > Save
Menu. Anda bisa menandai lebih dari satu menu sekaligus.
3. Membuat menu untuk kategori tertentu
Klik Appearance > Menu > create new menu > isi menu name > Create menu
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
39
Jika anda membuat menu dengan mengarah ke link tertentu , maka tinggal
anda membuat dan mengcopy link lewat Custom Link
4. Mengedit dan Membuat sub menu
Untuk mengedit dan membuat sub menu caranya tinggal masuk pada menu
struktur dan geser ke kanan untuk membuat sub menu tertentu.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
40
5. Menghapus menu
Klik Appearance dalam dashboard > klik Menu dan kemudian klik remove
6. Widget
Salah satu ciri khas website dengan platform wordpress adalah keberadaan
widget. Widget adala sebuah aplikasi mini yang biasanya berada di sebelah
sitebar atau bahkan di footer. Seperti dalam bentuk recent post, Recent
Comment, images dan sebagainya.
7. Menambah Widget
Buka Dashboard kemudian klik > Appearance > Klik Widget yang
diinginkan lalu simpan.
8. Menon aktifkan widget
Aktifkan widget yang telah terpasang di main sidebar kemudian tekan icon
delete, lalu save.
Catatan :
Pada Pemasangan Widget ini keberadaan gambar sangat penting, maka
Anda harus membuat image/gambar yang mencerminkan website Anda
Tugas :
1. Buat 3 buat desain gambar ( dengan Photoshop atau Corel Draw) yang
akan dipasang di sebelah kanan website Anda dan beri Link pada 3 artikel
Anda
Caranya : gambar anda harus di uploud dulu dalam posting dan
dicopy htmlnya (cetak garis bawah di bawah) lalu pasang widgate >
pastekan di dalamnya
Contoh :
<a href="http://kursus-komputer.esy.es/kursus-teknisi-komputer/kursusteknisi-komputer-semarang/"><img class="alignnone wp-image-267 sizefull" src="http://kursus-komputer.esy.es/wpcontent/uploads/2014/05/k8.jpg" alt="Kursus Teknisi Komputer
Semarang" width="264" height="191" /></a>
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
41
SESSION VII
PEMASANGAN PLUG IN TERPENTING
Pada Bab ini akan kami jelaskan beberapa Plug in Penting dan penerapannya dalam CMS
Wordpress seerta kami sertakan seting plugin untuk took online.
4.1. Beberapa Plug in ini Penting
1. All in One SEO Pack: Plugin ini simple, gampang dan to the point itulah kenapa
saya suka plugin ini. Walaupun ada plugin lain semacam WordPress SEO Yoast
atau SEO Ultimate tetapi saya cenderung memakai AIO SEO karena simple dan
tidak ribet. Walaupun simple dan tidak ribet AIO SEO sudah sangat lengkap untuk
SEO onpage yang baik.
2. W3 Total Cache: Membuat website anda lebih cepat dengan menampilkan static
HTML pada halaman yang telah ter-cache (mengurangi server request). Plugin ini
juga mempunyai fitur kompressi gambar, kode dan CSS
3. WP-Super Chace.Nah, ini merupakan salah satu plugin yang bisa dikatakan paling
penting dari plugin-plugin lainnya. Plugin ini meningkatkan performance blog
secara signifikan.
4. Related Post via category
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
42
This Plugin will display the related posts list via categories. It can automatically
display the related posts list after the content of any single post of selected post
types by options.
5. SEO YOAST, Plugin sangat penting untuk melakukan verifikasi di google
webmaster.
6. Meta Slider
Merupakan fasilitas plug in di wordpress yang sangat mudah penggunannya.
Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin
Slider and Responsive Slides.
7. Akismet: komentar spam memang sangat mengganggu, apalagi agan males
memilah milah komentar spam satu per satu. Akismet adalah plugin bawaan
WordPress yang di buat oleh team Automattic yang tidak lain adalah perusahaan
dibalik WordPress.com. Plugin ini sangat efektif menyaring spam namun sebelum
dapat menggunakannya Anda diwajibkan mendaftar di WordPress.com untuk
mendapatkan key nya.
8. Shareaholic: Plugin ini duunya bernama SexyBookmark. Plugin ini berfungsi
menambahkan social media sharing di website anda yang memudahkan pembaca
sharing ke social media.
9. SEO Friendly Images by Vladimir Prelovac: plugin ini membantu secara otomatis
menambahkan ALT tag di images anda sesuai dengan nama/title postingan
sehingga memperkuat SEO di images/gambar.
10. Google XML Sitemap By Arne Brachhold: Plugin ini sangat bagus untuk
membantu indexing website anda di Google dengan membuat XML sitemap.
Plugin ini simple tetapi powerfull dan mempunyai pengaturan yang lengkap
sehingga bisa disesuaikan dengan kebutuhan indexing situs anda.
11. Wp. Db Manajer. Plugin yang sangat berguna untuk membuat backup database
website anda. Memiliki beberapa fungsi penting dan yang paling mengesankan
fitur kemampuan untuk mengirim backup database Wordpress ke email anda
12. Woocommerce, adalah plugin yang sangat powerfull untuk mendukung dan
membuat toko online.
4.2. Seting Toko Online dengan Plug in Woocommerce [ Optional ]
WooCommerce adalah plugin buatan WooThemes, jadi bila Anda menggunakan plugin
ini untuk membangun situs toko online sebaiknya juga menggunakan theme WooTheme.
WooCommerce solusi cepat membangun situs toko online karena fitur-fiturnya yang
lengkap, dan suport mata uang Indonesia (IDR).
Berikut ini panduan menggunakan plugin WooCommerce untuk membuat toko online di
Wordpress :
 Pastikan WooCommerce sudah terinstall di CMS Wordpress, bila belum silahkan
download di http://www.woothemes.com/.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
43

Lakukan pengaturan pada WooCommerce untuk menyesuaikan mata uang yang dipakai
dengan Indonesia Rupiah (IDR).
 WooCommerce > Products > Products.
 Cara menambahkan barang yang ingin dijual caranya, Products > Add Product.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
44
 Tulis judul products Anda, jangan lupa buat atau pilih products categories untuk
mengelompokkan barang Anda.
 Masih dihalaman yang sama seperti gambar di atas, geser halaman dengan scroll ke bawah,
Upload gambar pada Product Image.
 SKU (jumlah barang), Regular Price (Rp) & Sale Price (Rp) adalah harga barang Anda.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
45



Beri keterangan mengenai barang yang akan Anda jual.
Langkah terakhir dengan melakukan "Publish".
Products berhasil ditambahkan ke halaman toko online.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
46

Detail tampilan produk yang baru ditambahkan.
Agar Pengunjung Kirim E-mail , pasang skrip sebagai berikut :
<form action="MAILTO:[email protected]" method="post" enctype="text/plain">
Name:<br />
<input type="text" name="nama" value="Nama" size="20" />
<br />
Alamat:<br />
<input type="text" name="alamat" value="alamat" size="20" />
<br />
Email:<br />
<input type="text" name="mail" value="email" size="20" />
<br /><br />
<input type="submit" value="Kirim" />
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
47
<input type="reset" value="Batal" />
</form>
SESSION VIII
Search Engine Optimizer
6.1. Metode Riset Keyword / Kata Kunci
Metode riset bisnis online berupa riset keyword ini harus dilakukan secara sistematis
dan teliti agar menghasilkan keyword yang tepat untuk bisnis kita. Berikut metode riset
keyword untuk bisnis.
1. TENTUKAN PRODUK yang ingin diPromosikan. Dalam contoh kali ini saya
misalkan mau mempromosikan Jual Rumah di Semarang
2. Gunakan Adword Keyword Tools untuk mencari Keyword / Kata Kunci yang
sesuai dengan Produk yang akan kita Promosikan (RISET KEYWORD), caranya.
a. Login ke Adword Keyword Tool
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
48
b.
c.
d.
e.
f.
g.
h.
i.
Pastekan domain website produk pada kolom website
Tentukan Negara dan bahasa yang menjadi target market, misal Indonesia.
Tentukan Local Monthly Searches-nya, misal >= 1000
Tentukan Match Types-nya: [Exact]
Klik : Search
Klik : Download >>> All >>> Download >>> Open with >>> OK
Keluar hasilnya
Kumpulkan sampai ratusan keywords / kata kunci yang berhubungan dengan
produk yang akan dipromosikan
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
49
Catatan :
“Riset keyword Google adalah sebuah riset untuk menghasilkan keyword dengan
menggunakan alat gratis bernama Google Keyword Tool”
“Riset online adalah penelitian untuk mendapatkan data yang diperlukan dan
dilakukan secara online. Riset Keyword menggunakan GKT ini termasuk Riset
Online”
6.2. Riset Kompetisi
OK, saya buat contoh kasus dulu, misalnya saya akan mentarget keyword cara mengetahui
persaingan keyword. Jadi mari kita cek persaingan untuk keyword ini..


Masuk ke google.com, kemudian ketik keyword yang akan ditarget, yaitu cara mengetahui
persaingan keyword.
Lihat blog yang memiliki rank di halaman satu saja. Tapi di artikel ini saya akan analisa yang
rank 1 saja.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
50





Silahkan copy URL artikel yang ada di rank 1
Masuk ke Majesticseo
Silahkan daftar dulu di situs tersebut
Setelah daftar, silahkan login ke akun anda.
Silahkan masukkan URL artikel blog tadi di bagian Site Explorer, kemudian klik Explore
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
51





Lihat hasil dibagian Page Information ( Reffering Domain, External Backlinks ), dan dibagian Link
Profile ( Citation Flow, Trust Flow )
Pada gambar tersebut, nilai Reffering Domain, External Backlinks, Citation Flow, dan Trust Flow
adalah kosong ( - ), ini mendandakan bahwa blog tersebut mudah kita lewati.
Arus Citation ( Arus Kutipan) - Jumlah ini memprediksi bagaimana berpengaruh URL
mungkin didasarkan pada jumlah situs yang terhubung ke itu. Semakin banyak link yang
situs
memiliki,
semakin
tinggi
itu
Citation
Flow.
Kepercayaan Arus - Jumlah ini memprediksi bagaimana bisa dipercaya URL mungkin
didasarkan pada kedekatan backlink ke domain yang terpercaya. Link dari dalam
lingkungan dipercaya lebih dapat dipercaya daripada link dari lingkungan spam.
Jadi untuk mengetahui persaingan keyword, silahkan anda amati Reffering Domain, External
Backlinks, Citation Flow, dan Trust Flow dari semua blog yang ada di halaman satu.
Jika nilai dari Reffering Domain, External Backlinks, Citation Flow, dan Trust Flow sangat besar,
berarti blog tersebut mungkin akan sulit kita lewati. Tapi jika nilainya sangat kecil atau bahkan
tidak ada ( - ) maka blog tersebut mungkin akan mudah kita lewati.
Cara mengalahkan pesaing di google
Setelah anda menentukan keyword yang cocok untuk ditarget, sekarang adalah menaklukkan
keyword tersebut. Yang harus anda lakukan minimal adalah...
1. Membuat sebuah artikel dengan ON-PAGE SEO yang baik
2. Lihat Reffering Domain, External Backlinks, Citation Flow, dan Trust Flow dari artikel blog
pesaing. Silahkan anda kalahkan dengan melebihi jumlah nilai tersebut. Misalnya External
backlinks artikel blog pesaing berjumlah 15, maka anda harus memberikan backlink pada artikel
anda lebih dari 15, misalnya 20. Anda juga harus memperhatikan kualitas backlink yang anda
dapat.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
52
3. Jika peringkat artikel anda masih dibawah blog pesaing, silahkan lakukan ON-PAGE SEO yang
benar pada template anda. Misalnya Title Tag, Heading Tag, Header Halaman, dan lain-lain.
4. Dan jika masih kalah, silahkan tambah backlink sebanyak-banyaknya ke artikel anda. Tapi jangan
sampai melakukan Over Optimization.
Ingat : Riset keyword harus dilakukan secara benar, jika tidak maka bisa saja potensi traffic blog
anda tidak seperti yang anda inginkan.
Cara Melakukan Optimasi SEO ON PAGE (Onsite SEO Optimization) Pada Blog
Cara melakukan Optimasi SEO Onpage pada blog memang sangat mudah. Optimasi ini mencakup
20% dari seluruhnya, dan sisanya adalah Optimasi SEO Offpage. mOptimasi SEO Onpage adalah
optimasi yang dilakukan pada bagian-bagian sebuah halaman website. Ini bisa dilihat langsung oleh
pengunjung. Berbeda dengan Optimasi SEO Offpage, optimasi ini tidak dapat dilihat sepenuhnya
oleh pengunjunng. Jadi mari kita bahas saja mengenai cara melakukan Optimasi SEO Onpage ini..
Cara melakukan Optimasi SEO Onpage Pada Blog
Yang pertama kali saya luruskan adalah bahwa yang bisa bertengger di Search Engine itu adalah
halaman. Jadi berhentilah mengoptimasi homepage situs anda anda tapi optimasilah halaman situs
anda.
Yang harus diperhatikan adalah sebagai berikut :
1. Optimasi Onpage Pada Konten
Anda harus menyediakan konten atau artikel yang dapat membuat orang menetap di blog anda.
jadi begini, anda membuat artikel dan yang terlintas dipikiran anda haruslah untuk pengunjung.
Jadi anda harus membuat artikel dengan konten yang bagus, bermutu, dan memberikan nilai
kepada orang lain. Kata lainnya adalah anda harus mebuat artikel berkualitas.
Untuk membuat pengunjung tidak bosan dengan artikel anda, anda harus langsung menuliskan
apa yang dicari pengunjung dan tidak bertele-tele karena pengunjung tidak suka seperti itu.
2. Optimalisasi Meta Description, Title Tag, dan Heading Tag
Hal pertama yang penting dan yang menjadi ukuran google untuk menentukan apakah halaman
kita relevan dengan sebuah kata kunci adalah dilihat dari Title Tag nya. Letak title tag itu berada
di judul artikel di title bar browser.
Dalam memberi Meta Description, harus memperhatikan beberapa hal berikut..
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
53
 Panjang maksimal 160 karakter
 Sebaiknya letakkan kata kunci yang anda targetkan dibagian awal deksipsi
Dan menambah Heading Tag sama saja berkata kepada google, "Ini adalah bagian terpenting,
ini lebih penting, ini penting, dan ini bagian agak penting.
3. Optimalkan dengan pemberian Emphasize
Emphasize itu misalnya memberikan bold, italic, underline, dan sebagainya pada kalimat atau
kata terpenting pada artikel.
4. Optimalkan pada : Image Alt Tag ( gambar yang berkualitas )
Jika anda punya artikel sebaiknya anda kasih gambar jika anda bertarung di kata kunci yang
cukup sulit dan sengit, untuk optimasi gambar anda harus meletakkan Image Alt Tag dan Image
File Name pada gambar tersebut
5. Optimasi Onpage Dengan Outbound Link
Outbound link ini adalah link yang kita keluarkan, maksudnya link dari blog anda yang
mengarah ke blog lain. Salah satu ciri dari halaman yang relevan itu biasanya suka
mengeluarkan link, anda bisa lihat halaman di wikipedia dan blog besar lainnya, anda pasti tahu
kalau banyak sekali link keluar dari blog tersebut.
Dengan banyaknya outbound link ini, mencirikan bahwa anda membuat halaman tersebut
semata-mata bukan hanya untuk Search Engine, tapi anda membuatnya untuk pengunjung.
Jadi, jika anda melihat halaman tentang sesuatu yang mengincar kata kunci yang kompetitif ada
baiknya jika anda melakukan outbound link ke blog Authority yang memiliki artikel relevan
dengan artikel anda.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
54
Dengan begitu, anda meningkatkan relevansi artikel anda dan anda juga membantu pengunjung
anda untuk melihat tambahan referensi lainnya dari blog lain.
6. Optimasi Onpage pada Url
URL yang baik itu seharusnya berisikan namadomain/kategori/subkategori/judul-artikel jika
untuk blog wordpress. Sedangkan kalau blogspot sebaiknya ada keyword juga di permalink.
Lihat contoh berikut.
http://kursus-komputer2013.blogspot.com/2013/08/kursus-teknisi-komputer-program-1bulan.html
http://kursusprivatgrafis.wordpress.com/2013/11/29/kursus-privat-desain-grafis-semarang/
Setiap bagian itu harus berisikan keyword yang jelas. Tapi tetap saja, banyak orang yang tidak
mengerti dan membuat url yang tidak jelas. Sebenarnya ini sangat merugikan karena menyianyiakan bagian terpenting dari Onpage SEO. Contoh URL yang tidak jelas seperti ini..
http://www.kursus-informatika.com/123
7. Optimalkan Internal Link. Caranya adalah dengan mengarahkan setiap artikel kepada artikel
lainnya yang memiliki kesamaan content. Bisa juga dengan membuat link seperti readmore, dan
sebagainya.
8. Kecepatan Website. Kecepatan website bisa diukur dengan memasukkan url kita ke :
https://developers.google.com/speed/pagespeed/insights/ Maka jika nilainya kurang dari 75
berarti lambat.
Jadi, itulah poin-poin penting dari Optimasi SEO Onpage. Semoga artikel ini bermanfaat untuk
anda dalam membuat blog yang memiliki nilai SEO Onpage yang baik.
9. Mendaftar Ke Situs Pendeteksi Blog [ Ping]
Pada Session ini kiata akan mendaftarkan artikel kita ke beberapa situs yang
membantu mempercepat pendeteksian web/blog kita. Sehingga web kita akan mudah
dikenal oleh brouwser seperti Google, Yahoo, Ask dan lain-lainnya.
Ada beberapa hal utama agar Blog kita mampu bersaing di page pertama pada
Google dan lainnya:
1.
2.
Daftarkan di Webmaster dan lakukan verifikasi ke Google Webmaster
lakukan ping ke browser penyedia agar segera terindek dengan baik.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
55
Cara Verifikasi dengan Google Webmaster adalah
1). Buka http://www.google.com/webmaster , kemudian lakukan pendaftaran
dengan e-mail anda.
2). Masuk ke search console > Metode Alternatif > copy HTML CODE
nya…
3). Buka Dashboard di Blog WordPress Anda > Masuk ke Tool
4). Copykan HTML CODE yang ada dan save Setting
5). Masuk lagi ke google webmaster > Klik Verifikasi …> Selesai. Akan tampak
perubahannya . Lihat di bawah ini :
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
56
6) Selesai . Anda sudah terdaftar di Google webmaster, selanjutnya tinggal menggelola
website anda dengan SEO melalui Keyword yang baik, sehingga menjadikan
blog/website anda SEO Friendly.
7). Selanjutnya lakukan Ping ke beberapa situs di bawah ini agar blog anda lebih cepat
dikenal browser .
Inilah alamat website untuk melakukan ping :
1.
2.
3.
4.
5.
http://googleping.com/
www.totalping.com
http://pingler.com/
http://autopinger.com/
http://pingmyblog.com/
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
57
LAMPIRAN-LAMPIRAN
KODE WARNA POKOK HTML
Inilah berbagai macam KODE WARNA dalam bahasa HTML
Cyan
Blue
Midnightblue
Mediumslateblue
Aquamarine
Dodgerblue
Royalblue
Blueviolet
Indigo
Darkslateblue
Mediumvioletred
Mediumturquoise
Mediumorchid
Darkorchid
Slateblue
Aqua
| #00ffff
| #0000ff
| #191970
| #7b68ee
| #7fffda
| #1e90ff
| #4169e1
| #8a2be2
| #460082
| #483080
| #071585
| #4801cc
| #ba55d3
| #9932cc
| #6454cd
| #00ffff
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
58
Red
Darkred
Indianred
Firebrick
Lightsalmon
Lightcoral
Maroon
Crimson
Tomato
Salmon
Coral
Pink
Hotpink
Deeppink
White
Linen
Navy
Snow
Orange
Orangered
Burlywood
Darkorange
| #ff0000
| #860000
| #cd5c5c
| #622222
| #ffa07a
| #f08080
| #800000
| #dc143c
| #ff6347
| #fa8072
| #ff7f50
| #ffc0cb
| #ff69ba
| #ff1493
| #ffffff
| #faf0e6
| #000080
| #fffafa
| #ffd000
| #ff4500
| #deb887
| #ff8c00
Sandybrown
Rosybrown
Brown
| #f4a460
| #bc8f8e
| #a52a2a
 Gold
 Yellow |
Yellowgreen
Goldenrod
| #ffd700
| #ffff00fffe0
| #9acd32
| #daa520
Lime
Green
Seagreen
Palegreen
Lightseagreen
Forestgreen
Lightgreen
Olive
Tan
Teal
Olivedrab
Greenyellow
Darkslategray
Darkolivegreen
Mediumspringgreen
Darkgoldenrod
Darkkhaki
Orchid
| #00ff00
| #008000
| #f4a460
| #98f698
| #20b2aa
| #228622
| #90ee90
| #808000
| #d2b48c
| #008080
| #6b8e23
| #adff2f
| #2f4f45
| #55662f
| #00fa9a
| #688606
| #606766
| #da70d6
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
59
Fuchsia
Darkmagenta
Darkviolet
Mediumpurple
Violet
Purple
Plum
Gray
Dimgray
Lightslategray
Lightgray
Slategray
Darkgray
Silver
Springgreen
Chocolate
| #ff00ff
| #860086
| #940003
| #9370db
| #ee82ee
| #800080
| #dda0dd
| #808080
| #696969
| #778899
| #d3d3d3
| #708090
| #a9a9a9
| #c0c0c0
| #00ff7f
| #d2691e
DAFTAR TAG HTML
Tag
Keterangan
<!-- ... -->
Digunakan untuk memberi sebuah komentar atau keterangan. Kalimat yang
terletak pada kontiner ini tidak akan terlihat pada browser
<!DOCTYPE>
Mendefinisikan informasi tipe dokumen HTML
<a>
Mendefinisikan sebuah anchor, tetapi lebih tepat jika diartikan sebagai
tautan dikarenakan tautan ini digunakan untuk saling menautkan antara
satu dokumen HTML ke dokumen HTML yang lain
<abbr>
Digunakan untuk menguraikan satu ungkapan yang disingkat dan Anda
dapat memberikan informasi bermanfaat kepada penelusur-penulusur page
source(halaman sumber kode) / pembaca layar, sistem terjemahan dan
mesin pencari yang berasal dari singkatan yang sudah diuraikan, tetapi saat
di browser uraian tersebut tidak akan tampil dan hanya sebagai informasi
saja
<acronym>
Mendefinisikan akronim / fungsi tag ini kurang lebih sama dengan tag
<abbr>
<address>
Mendefinisikan informasi kontak untuk penulis/pemilik dokumen
<applet>
Digunakan untuk memasukan file java kedalam dokumen HTML
<area />
Mendefinisikan daerah yang dapat diklik (link) pada peta gambar
<b>
Membuat teks tebal
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
60
<base />
Mendefinisikan URL dasar/target untuk semua URL relatif dalam
dokumen
<basefont />
Membuat atribut teks default, seperti warna, ukuran, jenis font untuk
semua teks dalam dokumen
<bdo>
Digunakan untuk menimpa arah teks
<big>
Memperbesar ukuran teks sebesar satu point dari defaultnya
<blink>
Membuat teks berkedip
<blockquote>
Mendefinisikan sebuah kutipan panjang. Pada saat di browser teks akan
tampil menjorok kedalam
<body>
Mendefinisikan body/isi dokumen HTML, berfungsi untuk menentukan
bagaimana isi suatu dokumen ditampilkan di web browsernya. Isi dokumen
tersebut dapat berupa teks, gambar, animas, link dan seterusnya
<br />
Memberi baris baru/pindah baris
<button>
Mendefinisikan sebuah tombol diklik
<caption>
Membuat caption pada tabel
<center>
Untuk perataan tengah terhadap teks atau gambar
<cite>
Mendefinisikan kutipan
<code>
Mendefinisikan sebuah bagian dari kode komputer
<col />
Mendefinisikan nilai atribut dari satu kolom atau lebih dalam sebuah tabel
<colgroup>
Menentukan kelompok dari satu kolom atau lebih dalam sebuah tabel
untuk performatan
<dd>
Mendefinisikan deskripsi dari item dalam daftar definisi
<del>
Untuk memberi garis tengah pada teks/mencoret teks
<dfn>
Mendefinisikan sebuah istilah definisi
<dir>
Mendefinisikan sebuah daftar direktori
<div>
Mendefinisikan sebuah section dalam dokumen
<dl>
Mendefinisikan sebuah daftar definisi
<dt>
Mendefinisikan istilah (item) dalam daftar definisi
<em>
Membuat teks miring. Fungsi tag ini sama dengan tag <i> tetapi tag <em>
yang lebih dianjurkan/ditekankan pada penggunaan untuk teks miring
<embed>
Digunakan untuk memasukkan file video atau file musik
<fieldset>
Untuk mengelompokkan elemen-elemen yang terkait dalam form /
membuat seperti frame-box di dalam form
<font>
Mendefinisikan jenis font, warna dan ukuran untuk teks
<form>
Mendefinisikan sebuah form HTML untuk input form
<frame />
Mendefinisikan frame dalam fremeset
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
61
<frameset>
Mendefinisikan satu set frame
<h1> to <h6>
Digunakan untuk menunjukkan awal dari suatu header/judul dari dokumen
HTML tersebut.
<head>
Digunakan untuk memberikan informasi tentang dokumen tersebut
<hr />
Membuat garis horisontal
<html>
Mendefinisikan root dari suatu dokumen HTML
<i>
Membuat teks miring
<iframe>
Mendefinisikan sebuah inline frame
<img />
Berfungsi untuk menampilkan gambar pada dokumen HTML
<input />
Mendefinisikan input field pada form
<ins>
Membuat teks bergaris bawah
<kbd>
Mendefinisikan teks yang di input dari keyboard
<label>
Mendefinisikan label untuk sebuah elemen <input>
<legend>
Mendefinisikan sebuah caption untuk elemen <fieldset>
<li>
Digunakan untuk menampilkan informasi dalam bentuk item daftar
<link />
Mendefinisikan hubungan antara dokumen dan sumber eksternalnya
<listing>
Fungsi tag ini sama dengan tag <pre> dan dianjurkan menggunakan tag
<pre> karena tag <listing> tidak layak/diprotes
<map>
Mendefinisikan client-side peta gambar
<marquee>
Membuat teks berjalan secara vertikal atau horisontal
<menu>
Mendefinisikan sebuah daftar menu
<meta />
Mendefinisikan metadata tentang sebuah dokumen HTML
<nobr>
Mencegah ganti baris pada teks atau gambar
<noframes>
Jika browser user tidak mendukung frame
<noscript>
Jika browser user tidak mendukung client-side scripts
<object>
meletakkan embed sebuah objek
<ol>
Mendefinisikan daftar dalam format penomoran
<optgroup>
Menampilkan beberapa pilihan yang sudah dikelompokkan dalam bentuk
sebuah daftar drop-down
<option>
Menampilkan beberapa pilihan yang berbentuk dalam sebuah daftar dropdown
<p>
Membuat sebuah paragraf
<param />
Mendefinisikan sebuah parameter untuk objek
<pre>
Membuat teks dengan ukuran huruf yang sama
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
62
<q>
Mendefinisikan sebuah kutipan singkat
<s>
Untuk memberi garis tengah pada teks/mencoret teks, fungsi tag ini sama
dengan tag <del> tetapi tag <s> tidak dianjurkan sebagai gantinya
menggunakan tag <del>
<samp>
Mendefinisikan contoh keluaran dari program komputer
<script>
Mendefinisikan client-side script
<select>
Membuat daftar drop-down
<small>
Memperkecil ukuran teks dari ukuran defaultnya
<span>
Mendefinisikan sebuah section dalam dokumen
<strike>
Untuk memberi garis tengah pada teks/mencoret teks, fungsi tag ini sama
dengan tag <del>
<strong>
Membuat teks tebal, fungsi tag ini sama dengan tag <b>
<style>
Mendefinisikan informasi style untuk dokumen HTML
<sub>
Memberikan efek subscript pada teks
<sup>
Memberikan efek superscript pada teks
<table>
Membuat table
<tbody>
Untuk mengelompokkan isi body di dalam sebuah tabel
<td>
Mendefinisikan sel di dalam sebuah tabel
<textarea>
Mendefinisikan sebuah kontrol input multiline
<tfoot>
Untuk mengelompokkan isi footer di dalam sebuah tabel
<th>
Mendefinisikan sel header di dalam sebuah tabel
<thead>
Untuk mengelompokkan isi header di dalam sebuah tabel
<title>
Membuat judul untuk dokumen HTML
<tr>
Membuat baris di dalam sebuah tabel
<tt>
Mendefinisikan teletype text
<u>
Membuat teks bergaris bawah, fungsi tag ini sama dengan tag <ins> tetapi
tag <u> tidak dianjurkan untuk kategori HTML text formatting melainkan
termasuk kategori HTML Style
<ul>
Mendefinisikan daftar dalam format bullet
<var>
Mendefinisikan sebuah variabel
<xmp>
Mendefinisikan preformatted text, fungsi tag ini sama dengan tag <pre>
KODE HTML WARNA
Kode Htmlnya
Hasil Fontnya
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
63
Kode Htmlnya
Hasil Fontnya
<font face="Arial">Novan Peace</font>
Novan Peace
<font face="Blunter">Novan Peace</font>
Novan Peace
<font face="Balker">Novan Peace</font>
Novan Peace
<font face="Beltway Prophecy">Novan Peace</font>
Novan Peace
<font face="Bernard MT Condensed">Novan Peace</font> Novan Peace
<font face="bobTag">Novan Peace</font>
Novan Peace
<font face="Bodoni MT">Novan Peace</font>
Novan Peace
<font face="Bodoni MT Black">Novan Peace</font>
Novan Peace
<font face="Boring Lesson">Novan Peace</font>
Novan Peace
<font face="Bring tha noize">Novan Peace</font>
Novan Peace
<font face="Britannic Bold">Novan Peace</font>
Novan Peace
<font face="Broadway">Novan Peace</font>
Novan Peace
<font face="Calibri">Novan Peace</font>
Novan Peace
<font face="Cambria">Novan Peace</font>
Novan Peace
<font face="Castellar">Novan Peace</font>
<font face="Chiller">Novan Peace</font>
Novan Peace
Novan Peace
<font face="Comic Sans MS">Novan Peace</font>
Novan Peace
<font face="Cooper Black">Novan Peace</font>
<font face="Courier New">Novan Peace</font>
Novan Peace
Novan Peace
<font face="Curlz MT">Novan Peace</font>
Novan Peace
<font face="Dafunk2">Novan Peace</font>
Novan Peace
<font face="District">Novan Peace</font>
Novan Peace
<font face="Domestic Manners">Novan Peace</font>
Novan Peace
<font face="Donree's Claws">Novan Peace</font>
Novan Peace
<font face="Earthquake">Novan Peace</font>
Novan Peace
<font face="Eggs">Novan Peace</font>
Novan Peace
<font face="Elephant">Novan Peace</font>
Novan Peace
<font face="Engravers MT">Novan Peace</font>
Novan Peace
Web Hosting Recomended
Beberapa Webhosting yang bisa dijadikan pertimbangan untuk kita pakai sebagai berikut :
1. Rajawebhost.com
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
64
RAJAWEBHOST.com adalah penyedia web hosting provider, reseller, vps dan
dedicated server. Sejak itu, RAJAWEBHOST telah berkembang dari sebuah penyedia web
hosting kecil dengan hanya beberapa pelanggan saja, namun sekarang sudah diakui ratusan
pelanggan hingga kini akan mencapai ribuan. Lebih dari ratusan domain host di
RAJAWEBHOST. Mereka bukan penyedia web hosting kagetan yang sering mempermainkan
pasar industri dengan harga yang fantastis. Mereka lebih fokus pada kontinuitas bisnis. Oleh
karena itu, mereka cenderung lebih mentargetkan market corporate dengan tingkat loyalitas
tinggi dan tahu akan kualitas. Kunjungihttp://www.rajawebhost.com
2. Masterweb.com
Materweb adalah perusahaan yang memfokuskan pada jasa web hosting, yang mencakup
domain name, shared hosting, colocation server, dedicated server dan managed server.
Masterweb adalah pelaku internet yang juga berpengalaman. Provider ini telah
berkecimpung dibidang isp dan web hosting.
3. Idwebhost.com
Satu ini adalah perusahaan domain dan hosting yang diperhitungkan di Indonesia. Hingga
saat ini menjadi salah satu webhosting besar di Indonesia. Pertama di Indonesia sebagai
icann accredited dan diakui internasional sebagai reseller domain terbesar di Indonesia.
Berkembang untuk melayani kebutuhan shared, reseller dan vps hosting dengan memiliki
banyak server shareddanservervps.
4. Rumahweb.com
Didirikan di Yogyakarta, Rumahweb Indonesia tumbuh menjadi salah satu perusahaan
hosting terbesar di Indonesia yang kini melayani lebih dari puluhan domain pelanggan.
Berawal dari satu server, kini rumahweb telah memiliki lebih dari puluhan server untuk
melayani hosting dan vps/cloud.
5. Ardhosting.com
Ardhosting merupakan brand image dari pt. ardh global indonesia yang fokus jasa
layanan di bidang web hosting dan registrasi domain. Dengan slogan fast & reliable
webhosting kami bertekan memberikan layanan web hosting yang murah, cepat dan
handal sesuai kebutuhan Anda.
6. Jagoanhosting.com
Jagoan Hosting Indonesia merupakan penyedia layanan web hosting di Indonesia yang
mengedepankan layanan paling jago namun tetap dengan harga web hosting murah.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
65
Penyajian paket web hosting yang flexibel dan pilihan server web hosting di server us
maupun di server iix mempermudah pilihan yang sesuai dengan kebutuhan Anda.
7.Qwords.com
Qwords didirikan doleh rendy maulana saat masih duduk di bangku kuliah di itb, berawal dari
sebuah ide bahwa ingin memiliki perusahaan yang mendukung aktivitas teman-teman
kuliahnya di internet. Internet indonesia sedang masuk dalam era perkembangan, ditandai
dengan banyaknya pengguna internet yang masuk ke ranah social media pada saat itu.
8. Jakhoster.com
Jakhoster adalah suatu production house yang memfokuskan diri dalam bidang jasa
pelayanan webhosting, registrasi domain, reseller, dan webdesign. Dengan pelayanan
support penuh, akan selalu memberikan yang terbaik bagi pelanggannya serta dengan
kualitas server yang dimiliki, kami siap memberikan pelayanan segala kebutuhan website
Anda dari yang pemula sampai perusahaan besar. Server berbasis linux dengan control panel
terbaru yang selalu terupdate.
9. Plasahosting.com
Plasahosting merupakan jasa layanan teknologi informasi yang mengkhususkan pada
bidang layanan internet service yaitu web hosting, domain dan web design. Plasahosting saat
ini mengelola ribuan domain dan hosting dari customer di seluruh Indonesia dan beberapa
negara lainnya.
9. Dracoola.com
Yang satu ini adalah website layanan yang mengutamakan domain, web hosting, web design,
digital design dan media printing.
11. Idhostinger.com
Yang terakhir ini yang kita pakai untuk latihan, dan jika anda berminat menggunakan hosting
dengan idhostinger ini tinggal pindah domainnya jadi dot com.
Istilah Penting Dunia Internet
Berikut adalah uraian singkat beberapa istilah penting yang sering kita jumpai ketika
berinteraksi dengan internet:
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
66
Address bar: Semacam kota kecil tempat penginputan nama domain atau alamat-alamat
web lainnya pada browser web.
Bandwidth: Istilah yang digunakan untuk mengukur kecepatan (jumlah data) yang
dikirimkan melalui koneksi internet.
Blog: Layanan di web yang digunakan untuk menulis jurnal yang biasanya diupdate
harian atau mingguan. Blog biasanya digunakan secara cuma-cuma. Tapi ada juga yang
berbayar. Melalui blog, kita bisa memposting tulisan-tulisan kita tentang berbagai topik
yang membuat kita menarik untuk dibaca oleh publik. Kegiatan mengupdate informasi
di
blog
disebut
blogging,
sedangkan
pemilik
blog
disebut
blogger.
Browser atau browser web (Web browser) adalah software yang digunakan untuk
menelusuri dan menampilkan informasi dari web server, seperti Internet Explorer,
Opera, Mozilla Firefox, dan Safari.
CSS (Cascading Style Sheets): Bahasa yang direkomendasikan W3C (World Wide Web
Consortium) untuk mendefiniskan style (seperti jenis, ukuran, warna huruf, dan lainlain) pada dokumen web.
Content: Isi sebuah website yang mencakup, teks, gambar, atau media-media lainnya.
Content harus dibedakan dari layout. Yang disebut kemudian berhubungan dengan
bagaimana sebuah halaman web ditampilkan.
Download: Transfer file atau informasi dari komputer lain ke komputer kita. Dalam
istilah web, download berarti transfer file dari server web ke klien web.
Domain: Di dunia internet atau web, domain adalah nama yang digunakan untuk
mengidentifikasi sebuah alamat komputer.
FAQ: Kependekan dari Frequently Asked Questions atau “Pertanyaan yang Sering
Diajukan”. FAQ merupakan salah satu feature website yang menyajikan daftar jawaban
atas pertanyaan yang sering diajukan berkaitan dengan layanan atau penggunaan
informasi yang disajikan oleh website tersebut. Membaca FAQ sangat dianjurkan
sebelum Anda menelusuri lebih jauh halaman-halaman sebuah web untuk mendapatkan
gambaran umum website tersebut.
FTP: File Transfer Protocol, yaitu protokol yang memungkinkan seseorang mentransfer
file dari satu komputer ke komputer lainnya. FTP biasa digunakan untuk menransfer file
web kita ke komputer server atau penyedia hosting.
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
67
Favicon: Favicon atau Favorites Icon adalah grafik yang berukuran kecil yang
dihubungkan dengan sebuah web. Favicon biasa diletakkan di belakang nama domain
sebuah website pada addres bar. File icon ini biasanya berekstensi “.ico”.
GIF: Graphic Interchange Format. Salah satu format file gambar yang ada pada situs
web, digunakan untuk mentransfer file-file grafik ke dan dari layanan-layanan online.
Hidden text (teks yang disembunyikan) adalah teks yang bisa dibaca oleh search
engine, tapi tidak oleh manusia. Teks tersebut tidak bisa dibaca karena memiliki warna
yang sama dengan warna latar (background). Oleh kebanyakan search engine, hidden
text biasanya dianggap sebagai spam
Home Page: Halaman pertama dari situs web.
HTML : HyperText Markup Language. HTML merupakan bahasa yang digunakan untuk
mendefinisikan sejumlah bagian dari sebuah dokumen web dalam bentuk tag, sehingga
browser dapat mengetaui bagaimana menampilkan dokumen web tersebut yang
mencakup, link, text, gambar dan media-media lainnya seperti video dan audio.
HTTP: Kependekan dari Hypertext Transfer Protocol, yaitu aturan-aturan yang
digunakan untuk menghubungkan dan mengirimkan dokumen-dokumen hypertext
seperti web.
Hyperlink: Tanda atau penunjuk ke dokumen lain web Hyperlink sinonim dengan
hotlink, anchortext, atau link.
Hypertext: Dalam dunia web, hypertext adalah teks yang bisa di-klik.
IP: Kependekan dari Internet Protocol. Protokol yang digunakan untuk mengirim data
dalam sebuah jaringan, terutama pada jaringan internet. IP berbentuk bilangan yang
terdiri dari empat angka yang dipisahkan dengan titik. Angka-angka tersebut dapat
diterjemahkan menjadi nama domain.
JPEG atau JPG: Joint Photographic Experts Group, yaitu format grafik yang cocok
digunakan untuk gambar-gambar dengan banyak warna, seperti photo.
Link: Koneksi hypertext antar halaman-halaman web. Sinonim dengan hotlink atau
hyperlink.
Meta Data: Meta data adalah data di atas data. Meta data merupakan informasi tentang
sebuah web yang sedang aktif. Umumnya digunakan dalam hubungannya dengan
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
68
optimasi search engine (SEO). Dalam dokumen HTML, meta data diletakkan antara dan
tag dan . Pada saat sebuah web ditampilkan pada daftar hasil pencarian sebuah search
engine (SERP), meta data akan menyediakan ulasan singkat tentang web yang
ditampilkan tersebut.
URL: Uniform Resource Locator, yaitu alamat dokumen atau sumber-sumber lain di
internet. URL menyajikan informasi tentang bagaimana sebuah server serta alamatalamat file lainnya diakses.
Upload: Kegiatan mentransfer atau mengirim suatu file ke komputer lain.
Search engine: Sejenis program yang digunakan untuk mencari dokumen-dokumen di
internet berdasarkan kata kunci yang dimasukkan. Search engine yang paling populer
saat ini adalah Google dan Yahoo.
Site: Sinonim dengan halaman web atau website. Dalam bahasa Indonesia, kita sering
menyebutnya situs atau situs web.
Surfing: Kegiatan menelusuri dan mencari informasi dalam internet melalui layanan web
Surfer: Orang yang melakukan surfing
Website (web site) merupakan sekumpulan halaman-halaman web (web page), gambar,
video atau aset-aset digital lainnya yang disimpan pada satu atau lebih web server,
biasanya dapat diakses melalui internet.
Web Browser: Lihat Browser
Web Document: Dokumen HTML yang bisa dicari lewat internet.
Webmaster: Seseorang yang melakukan kegiatan manajeman website untuk memastikan
bahwa website tersebut dapat berfungsi dengan baik.
Web Page: Dokumen HTML yang bisa diakses melalui internet.
World Wide Web: Atau dikenal juga dengan istilah WWW atau W3 adalah layanan internet
berbasis hiperteks yang digunakan untuk menelusuri sumber-sumber di internet.
Web server yaitu komputer yang dilengkapi dengan software dan fasilitas-fasilitas
lainnya untuk mengirimkan halaman-halaman web di internet
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
69
W3C: Kependekan dari World Wide Web Consortium, yaitu badan resmi non-profit yang
menyusun aturan-aturan standar untuk teklologi web.
Wiki: Website yang yang disusun oleh para pembacanya. Para pembaca dipersilahkan
untuk mengedit halaman manapun untuk membuat isinya lebih lengkap dan valid.
Contoh website jenis ini adalah Wikipedia; ensiklopedia online dalam format wiki
WYSYWYG: What You See Is What You Get (Apa Yang Anda Lihat, itulah Yang Anda
Dapatkan).
WYSYWYG Editor Program untuk membuat dan mengedit layout, desain atau isi sebuah
web tanpa perlu menuliskan kode-kode HTML, seperti FrontPage, Dreamweaver
 Selesai <
LPK GLOBAL INTERMEDIA |Modul Belajar | Website & SEO
70
Download