Skip to main content

Search engine optimization (SEO) for the website of Malaysian Journal of ICT

By: Khirulnizam Abd Rahman

clip_image002[4]
I have a new mission, that is to promote FTSI first ICT academic journal, Malaysian Journal of ICT (MyJICT). I need to apply the SEO (search engine optimization) method to make sure the website is ranked high by the search engines (especially Google, Yahoo and Bing). The journal website is at http://myjict.wordpress.com, and the keywords that have chosen are "journal of ICT" and "ICT journal".

What is SEO?

First, let me briefly explain what SEO is. It's actually a process of improving the volume or quality of traffic to a web site from search engine via "natural" ("organic" or "algorithmic") search engine ( http://en.wikipedia.org/wiki/Search_engine_optimization).

Normally when people use search engine to search for something, they would only open the links suggested in the few early pages of the hit. The first page (of the hit list) is the highest probable click. So it's important to make sure that the website is listed in the top list of the first page. The word that people type on the search engine is called 'keyword'. Concentrating on the right keyword is crucial in order to capture the right audience.

Doing SEO in Blogger (blogger.com) is much easier because we can add widget that capable of running JavaScript, since most of popular/efficient widget is written in JavaScript (or maybe because Blooger.com is a Google company). However, wordpress.com is restricting the subscriber to insert any widget that has JavaScript. That is a challenge that have to be faced.

(FIY, blogger.com and wordpress.com are among the famous free blogging service provider)

Difficulty of Hosting in wordpress.com

I found it difficult to do any SEO activity in wordpress.com . Why? Because wordpress.com does not allow subscriber to put any script inside the widget. Even a simple JavaScript will be rejected. Hopefully, if someone who has the trick to include JavaScript in the wordpress.com widgets could share it with me.

URL Submission

Anyway, what I did was submitting the web address to the some popular search engines. This a way to tell the search engine to send their crawler to index our website. I chose to subscribe to Google, Yahoo and Bing.

Below are the addresses of the URL submission page for respective search engine;

1. Google - http://www.google.com/addurl/

clip_image004[4]

2. Yahoo! - http://siteexplorer.search.yahoo.com/submit
clip_image006[4]

3. Bing - http://www.bing.com/docs/submit.aspx
clip_image008[4]

Generate Content

Content is the king. The next thing I did is creating relevant content as much as possible. Since as a journal secretariat, we received a lot of abstract before the full paper. So we decided to publish all the abstracts received (without the authors’ name). The volume 1 of the journal is available in the website, and we’re planning to publish all the full articles in the website. This is to generate more traffic from the search engine, because if there’re more content than there will be more keywords. More keywords indexed in the search engine, surely more traffic to the website.

Sharing

One of the ways to increase the rank of a website is by increasing the number of trackback to our website. Trackback is hyperlink pointing to our website. The more trackbacks to your website, the more important the website is. I found live bookmarking facilities from addthis.com . This service is interesting since it provides the facilities to add bookmark into most of the popular social networking sites such as Facebook, MySpace and some other live bookmarking such as Delicious, Stumbleupon, etc. Adding the button is one of the way to promote the visitor to bookmark and share the website to their friends, thus generates more trackback.

clip_image009[4]

Hosting the website at the KUIS’ web server

clip_image011[4]

The home page of MyJICT website.

We decided to move the hosting for MyJICT to our own company server. Why? The main reason is the limitations exist in wordpress.com .

The new address is at -> http://www.kuis.edu.my/ftsi/myjict/ .

I'm also installing the Google Analytic (http://analytics.google.com) tool to record the traffic flow and the important analyze the keywords related to the website. To install Google Analytics, you need to register to the service (faster if you have Google profile/ email). Get the code, and paste it to the body of your page (immediately after the <BODY> tag). In the case of Wordpress blog system, the <BODY> tag is actually situated in this file;

/wordpressfolder/wp-content/themes/folder_theme/header.php

Submitting the URL to Google Scholar

clip_image013[4]

Since the website contains scholarly (academic) articles, I suggest to submit the URL to Scholar.google.com . It's actually a search engine based on Google for academic articles such as journals, proceedings, thesis and technical papers.

To submit your scholarly-content website, go to this URL, http://www.google.com/support/scholar/bin/request.py . Google Scholar is getting popular to the academicians or researchers for their literature review and referencing. Hence, I would say it's a wise step to submit the website to such service.

Conclusion

Now after almost a year of setting both websites, I think the mission is a success. Try key-in the word “journal of ICT” in Google.com, yahoo.com or bing.com, and you’ll find the MyJICT websites in the first page of the result. In fact, the website was listed as the first hit at yahoo.com (on the day of this writing). That is the target of this mission, and I’m glad we have achieved it.

KHIRULNIZAM ABD RAHMAN - The writer is a lecturer at Faculty of Information Science and Technology, KUIS. This article is adapted from several posts from his own blog at http://kerul.blogspot.com . He is happy to share his knowledge in blogging. Should you need further clarification about anything related to this article, please do not hesitate to contact him at khirulnizam@gmail.com .

Comments

  1. SEO services are really designed to get your site into higher rank position in all search engines. In order to get the higher ranking position, your website content needed to be keyword rich and therefore you need to choose the correct keywords which is suited to your content.

    ReplyDelete
  2. unfortunately, there are many Malaysia SEO spammer who are using unethtical method to SEO client's website, such method could cause the client's website to be banned by google

    you can read here
    http://www.smallbusinessbrief.com/forum/showthread.php?t=36145
    and
    http://codeigniter.com/forums/viewthread/153586/#758772

    ReplyDelete

Post a Comment

Popular posts from this blog

Several English proverbs and the Malay pair

Or you could download here for the Malay proverbs app – https://play.google.com/store/apps/details?id=net.kerul.peribahasa English proverbs and the Malay pair Corpus Reference: Amir Muslim, 2009. Peribahasa dan ungkapan Inggeris-Melayu. DBP, Kuala Lumpur http://books.google.com.my/books/about/Peribahasa_dan_ungkapan_Inggeris_Melayu.html?id=bgwwQwAACAAJ CTRL+F to search Proverbs in English Definition in English Similar Malay Proverbs Definition in Malay 1 Where there is a country, there are people. A country must have people. Ada air adalah ikan. Ada negeri adalah rakyatnya. 2 Dry bread at home is better than roast meat home's the best hujan emas di negeri orang,hujan batu di negeri sendiri Betapa baik pun tempat orang, baik lagi tempat sendiri. 3 There's no accounting for tastes We can't assume that every people have a same feel Kepala sama hitam hati lain-lain. Dalam kehidupan ini, setiap insan berbeza cara, kesukaan, perangai, tabia

Contact Us at blog.kerul.net

Powered by EMF HTML Contact Form

Login JSON Android using Login Activity

I’ve been trying to release this tutorial quite a while. At last after a long hard effort. Since HttpClient is not supported any more in Android SDK 23, I have to resort to org.json.JSONObject and java.net.HttpURLConnection library to do online database with JSON. The objective of this tutorial is to log-in from a mobile client with the username and password stored in an online database facility. STEP 1: Create a new Android project, this time choose the LoginActivity .

Bootstrap Template for PHP database system - MyCompanyHR

HTML without framework is dull. Doing hard-coded CSS and JS are quite difficult with no promising result on cross platform compatibility. So I decided to explore BootStrap as they said it is the most popular web framework. What is BootStrap? - Bootstrap is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first web sites. (  http://www.w3schools.com/bootstrap/   ) Available here -  http://getbootstrap.com/ Why you need Flat-UI? Seems like a beautiful theme to make my site look professional. Anyway you could get variety of BootStrap theme out there, feel free to select here  http://bootstraphero.com/the-big-badass-list-of-twitter-bootstrap-resources/ Flat-UI is from DesignModo -   http://designmodo.com/flat/ Web Programming MyCompanyHR – PHP & MySQL mini project (with Boostrap HTML framework) Template 1: Template for the Lab Exercise. This is a project sample of a staff record management system. It has the PHP structured co

Pick a file using Intent.ACTION_GET_CONTENT

This tutorial is tested on Honeycomb 3.0 environment. In order to be used it in the lower level of Android API, I believe you could just change the target in the Android project. Screenshots Pick an image file using Intent.ACTION_GET_CONTENT The intention of this project is to choose an image file available in the device storage, and simply display it in an ImageView. The benefit of using Intent.ACTION_GET_CONTENT is you don’t have to develop open dialog box which is not available in the Android library. ACTION_GET_CONTENT with MIME type */* and category CATEGORY_OPENABLE -- Display all pickers for data that can be opened with ContentResolver.openInputStream() , allowing the user to pick one of them and then some data inside of it and returning the resulting URI to the caller. This can be used, for example, image chooser (as shown in this article).