Minggu, 04 Mei 2014

SEO (Search Engine Optimization)

SEO (Search Engine Optimization) / Optimasi Mesin Pencari adalah serangkaian proses  yang bertujuan untuk meningkatkan volume dan kualitas trafik kunjungan melalui mesin pencari menuju situs web tertentu dengan memanfaatkan mekanisme kerja atau algoritma mesin pencari tersebut. Tujuan dari SEO adalah menempatkan sebuah situs web pada posisi teratas, atau setidaknya halaman pertama hasil pencarian berdasarkan kata kunci tertentu yang ditargetkan. Secara logis, situs web yang menempati posisi teratas pada hasil pencarian memiliki peluang lebih besar untuk mendapatkan pengunjung.
Sistem PageRank, walau menerapkan algoritma yang kompleks, belakangan juga tidak lagi sepenuhnya mampu menghadapi trik dan manipulasi. Sejumlah webmaster dan praktisi SEO telah mengembangkan beberapa metode yang memanfaatkan cara kerja PageRank agar halaman web klien mereka berada pada peringkat pertama hasil pencarian. Google secara resmi telah melarang penggunaan beberapa teknik ilegal seperti link farmingdoorway pageskeyword stuffing, dan auto generated pages atau scraper pages. Situs atau layanan SEO yang tetap menggunakanannya terancam akan dihapus dari indeks pencarian.
Ancaman Google dan mesin pencari lain bukan hanya gertakan. Beberapa perusahaan layanan SEO beserta klien mereka yang tidak mengindahkan larangan tersebut menerima penalti yang serius karena perbuatan ilegal mereka. Pada tahun 2005, Matt Cutts dari Google mengatakan bahwa URL sebuah firma SEO bernama Traffic Power beserta klien-klien mereka telah dihapus dari indeks Google karena menggunakan teknik SEO ilegal. Kasus lain yang terkenal adalah ketika Google pada Februari 2006 menghapus situs web perusahaan BMW dan Ricoh Jerman dari daftar karena terbukti menggunakan metode SEO yang manipulatif. BMW dan Ricoh dengan segera meminta maaf kepada Google dan memperbaiki situs mereka. Google kemudian memasukkan kembali situs web mereka ke dalam indeks pencarian. Namun skandal tersebut tetap meninggalkan citra buruk dan memalukan bagi kedua perusahaan tersebut.
Berdasarkan panduan resmi mesin pencari, SEO bukanlah teknik ilegal sepanjang dilakukan dengan mengikuti etika dan aturan yang ada. Hal tersebut untuk menjamin setiap situs web memperoleh kesempatan yang sama dalam pencarian, dan pemeringkatan dilakukan dengan obyektif, di mana yang paling berperan dalam menentukan peringkat suatu halaman web adalah kualitas dan manfaatnya bagi pengguna internet.

Tokoh-tokoh SEO Terkemuka


Danny Sullivan

Mantan wartawan LA Times yang mendirikan situs web Search Engine Watch yang aktif menyoroti perkembangan bisnis dan teknologi mesin pencari. Kini dia aktif menulis dan membuat reportase di Search Engine Land.

Matt Cutts

Programmer dan mantan pegawai NSA (National Security Agency) Amerika Serikat yang bergabung dengan Google pada tahun 2001 dan saat ini mengepalai tim penanggulangan spam Google. Selain menjadi karyawan Google, Matt Cutts adalah seorang blogger terkemuka. Artikel-artikel di blognya menjadi rujukan para praktisi SEO dari seluruh dunia, karena blognya sering menjadi sumber pertama setiap informasi mengenai perkembangan teknologi pencarian Google. Matt Cutts sering dianggap sebagai juru bicara tidak resmi Google.

Vannesa Fox

Mantan karyawati Google. Vannesa dikenal di kalangan webmaster sebagai konseptor dan programmer yang mengepalai proyek Google Webmaster Central.
Langkah-langkah dalam membuat SEO adalah

Langkah awal SEO adalah memilih domain yang sesuai dengan bisnis anda.

Langkah kedua adalah rencanakan isi website anda.

Langkah ketiga adalah membuat website yang secara teknis mendukung SEO. Hubungilah web developer yang mempunyai kemampuan ini.

Langkah keempat bangun content website anda, pastikan ada fasilitas penambahanNews dan Articles.

Langkah kelima lakukan riset keyword apa yang banyak dipakai pengunjung. Untuk riset ini silahkan mengunjungi ke https://adwords.google.com/select/KeywordToolExternal

Langkah keenam buat artikel-artikel dengan judul dan content mengenai keyword-keyword tersebut. Tentunya keyword-keyword ini harus berhubungan dengan bisnis anda. Buat juga artikel-artikel lain yang mendukung/berhubungan dengan artikel kelima. Ini untuk memperkaya website anda.

Langkah ketujuh sering-seringlah mengunjungi www.prowebpro.com untuk menambah wawasan anda mengenai SEO, bagaimana memanfaatkan search engine untuk promosi produk dan jasa anda.

Referensi :
http://id.wikipedia.org/wiki/Optimisasi_mesin_pencari
http://www.prowebpro.com/articles/seo.php

CLOUD COMPUTING

Cloud computing atau komputasi awan merupakan tren baru di bidang komputasi terdistribusi dimana berbagai pihak dapat mengembangkan aplikasi dan layanan berbasis SOA (Service Oriented Architecture) di jaringan internet.


Cloud ini telah menjadi backbone dan infrastruktur pendukung baik di Google, Facebook, Yahoo maupun diberbagai dotcom dunia. Saat ini konsep cloud ini telah memasukin perusahaan-perusahaan, dan sedang mentransformasi penyimpanan dan operasi perusahaan. Mekanisme backup dan recovery yang dijadikan standar operasi pemeliharaan sistem, telah bertransformasi menjadi real time data warehousing, karena penambahan informasi tidak memungkinkan dibackup kembali. Karena sistem harus berjalan 24 jam setiap hari dan tidak boleh ada masalah. Google memiliki layanan gmail yaitu sebuah mail gratis untuk dunia, pernah mengalamin masalah 30 menit dalam sejarah Google berdiri, telah menjadi bulan-bulanan berita kehandalan diberbagai media masa. Quality of Services sangat penting dalam dunia Internet ini, tentu saja diperlukan untuk membuat para pengakses yang semakin banyak merasa nyaman.

Perbedaan fungsi Cloud :
  • Public Cloud  merupakan layanan yg diperuntukkan secara umum dan biasanya bersifat gratis. Contohnya : Facebook, Yahoo Mail atau DropBox.
  • Private Cloud merupakan layanan  yang dioperasikan hanya untuk sebuah organisasi tertentu. Contohnya : Telkom Cloud, BizNet
  • Hybrid Cloud merupakan komposisi campuran layanan cloud. Entitas tetap berdiri sendiri, tapi dihubungkan oleh teknologi yg memungkinkan portabilitas data & aplikasi antar cloud.

Perbedaan Layanan Cloud :
  • SaaS (Software as a Service), dimana user dapat memanfaatkan aplikasi tertentu di Cloud -umumnya dengan cara berlangganan. Misalnya : software sales di salesforce.com, Yahoo Premium di Yahoo, LotusLive! atau Microsoft Office 365.
  • PaaS (Platform as a Service) adalah layanan yang menyediakan modul siap pakai; yang digunakan untuk mengembangkan aplikasi, berjalan diatas platform tersebut. Misalnya : Pengembangan game di Facebook, Google Android, Apple i-Tunes, dsb.
  • IaaS (Infrastructure a Service) adalah layanan yang "menyewakan" sumberdaya teknologi informasi dasar, yang meliputi media penyimpanan, processing power, memory, sistem operasi, kapasitas jaringan dll, yang digunakan untuk menjalankan aplikasi.

Cara Kerja Cloud Computing


     Seorang pengguna cloud membutuhkan perangkat klien seperti laptop atau komputer desktop, komputer pad, ponsel pintar, atau sumber daya komputasi lainnya dengan web browser (atau rute akses lain yang disetujui) untuk mengakses sistem cloud melalui World Wide Web. Biasanya pengguna akan login ke cloud pada penyedia layanan atau perusahaan swasta. Cloud computing bekerja secara client-server, menggunakan protokol web browser. cloud menyediakan server berbasis aplikasi dan semua layanan data kepada pengguna, dengan output ditampilkan pada perangkat klien. Jika pengguna ingin membuat dokumen menggunakan pengolah kata, misalnya, cloud menyediakan aplikasi yang cocok yang berjalan pada server yang menampilkan pekerjaan yang dilakukan oleh pengguna pada layar web browser klien.

     Memori yang dialokasikan untuk web browser sistem klien digunakan untuk membuat data aplikasi muncul di layar sistem klien, tetapi semua perhitungan dan perubahan dicatat oleh server, dan hasil akhir termasuk file yang dibuat atau diubah secara permanen disimpan pada server cloud. Kinerja dari aplikasi cloud tergantung pada kecepatan akses jaringan, dan kehandalan serta kecepatan pemrosesan perangkat klien.

     Sejak layanan cloud berbasis web, bekerja pada berbagai platform, termasuk Linux, Macintosh, dan komputer Windows. Ponsel Smart, bantalan dan perangkat tablet dengan Internet dan mengakses World Wide Web juga menyediakan layanan cloud untuk telecommuting dan pengguna ponsel. Sebuah penyedia layanan mungkin mempuyai kekuatan pemrosesan dari beberapa komputer remote dalam cloud untuk mencapai tugas-tugas rutin seperti back up sejumlah besar data ,pengolah kata , atau pekerjaan komputasi secara intensif. Tugas-tugas ini biasanya mungkin sulit, memakan waktu, atau mahal untuk pengguna individu atau perusahaan kecil untuk menyelesaikan, terutama dengan sumber daya komputasi yang terbatas dan dana.


     Dengan komputasi cloud, klien hanya memerlukan komputer sederhana, seperti netbook , dirancang dengan komputasi cloud dalam pikiran, atau bahkan smartphone , dengan koneksi ke Internet, atau jaringan perusahaan, dalam rangka untuk membuat permintaan data dari cloud, maka istilah " perangkat lunak sebagai layanan "(SaaS). Perhitungan dan penyimpanan dibagi antara komputer remote untuk menangani volume besar dari kedua, sehingga klien tidak perlu membeli perangkat keras mahal atau perangkat lunak untuk menangani tugas. Hasil dari tugas pengolahan dikembalikan ke klien melalui jaringan, tergantung pada kecepatan koneksi internet.



Kelebihan cloud computing :
1. Lebih murah, karena kita tidak perlu menyediakan infrastruktur & SDM TI sendiri.
2. Lebih reliabel, karena data dan apikasi kita dijaga oleh layanan tanpa henti 24x7.
3. Lebih efisien, karena kita bisa memilih layanan yang kita butuhkan dan membayar sesuai dengan biaya
layanan itu saja.
4. Lebih kompatibel, karena dapat diakses dimana saja asal ada koneksi internet.
5. Lebih aman, karena seluruh data disimpan dalam sebuah server terpusat yang memiliki fungsi backup.
6. Lebih sederhana, karena kita tidak memerlukan pemahaman sistem TI.


Di samping segala kelebihan dan kemudahannya, teknologi cloud computing tetap memiliki resiko. Beberapa resiko yang mungkin terjadi antara lain:

1. Service Level
Cloud provider mungkin tidak akan konsisten dengan performance dari application atau transaksi. Hal ini mengharuskan anda untuk memahami service level yang anda dapatkan mengenai transaction response time, data protection dan kecepatan data recovery.

2. Privacy
Karena orang lain / perusahaan lain juga melakukan hosting kemungkinan data anda akan keluar atau di baca oleh pemerintah U.S. dapat terjadi tampa sepengetahuan anda atau approve dari anda.

3. Compliance
Anda juga harus memperhatikan regulasi dari bisnis yang anda miliki, dalam hal ini secara teoritis cloud service provider diharapkan dapat menyamakan level compliance untuk penyimpanan data di dalam cloud, namun karena service ini masih sangat muda anda diharapkan untuk berhati hati dalam hal penyimpanan data.

4. Data Ownership
Apakah data anda masih menjadi milik anda begitu data tersebut tersimpan di dalam cloud? mungkin pertanyaan ini sedikit aneh, namun anda perlu mengetahui seperti hal nya yang terjadi pada Facebook yang mencoba untuk merubah terms of use aggrement-nya yang mempertanyakan hal ini.

5. Data Mobility
Apakah anda dapat melakukan share data diantara cloud service? dan jika anda terminate cloud.

Syarat Cloud Computing

 On-Demand Self-Services
Sebuah layanan cloud computing harus dapat dimanfaatkan oleh pengguna melalui mekanisme swalayan dan langsung tersedia pada saat dibutuhkan. Campur tangan penyedia layanan adalah sangat minim. Jadi, apabila kita saat ini membutuhkan layanan aplikasi CRM (sesuai contoh di awal), maka kita harus dapat mendaftar secara swalayan dan layanan tersebut langsung tersedia saat itu juga.

 Broad Network Access
Sebuah layanan cloud computing harus dapat diakses dari mana saja, kapan saja, dengan alat apa pun, asalkan kita terhubung ke jaringan layanan. Dalam contoh layanan aplikasi CRM di atas, selama kita terhubung ke jaringan Internet, saya harus dapat mengakses layanan tersebut, baik itu melalui laptop, desktop, warnet, handphone, tablet, dan perangkat lain.

 Resource Pooling
Sebuah layanan cloud computing harus tersedia secara terpusat dan dapat membagi sumber daya secara efisien. Karena cloud computing digunakan bersama-sama oleh berbagai pelanggan, penyedia layanan harus dapat membagi beban secara efisien, sehingga sistem dapat dimanfaatkan secara maksimal.

 Rapid Elasticity

Sebuah layanan cloud computing harus dapat menaikkan (atau menurunkan) kapasitas sesuai kebutuhan. Misalnya, apabila pegawai di kantor bertambah, maka kita harus dapat menambah user untuk aplikasi CRM tersebut dengan mudah. Begitu juga jika pegawai berkurang. Atau, apabila kita menempatkan sebuah website berita dalam jaringan cloud computing , maka apabila terjadi peningkatkan traffic karena ada berita penting, maka kapasitas harus dapat dinaikkan dengan cepat.

Referensi :
http://terra.co.id/index.php?option=com_content&task=view&id=381&Itemid=2
http://adhateknik.files.wordpress.com/2013/03/cloud-systemtg.pdf

Search

Best regards,
Your Name
tel.:
fax:
your@email.com
http://www.yoursite.com