Các công cụ SEO (Search Engine Optimization) và SEM (Search Engine Marketing) cung cấp các thông tin quan trọng và có liên quan đến hiệu suất của trang web của bạn, các từ khóa và vị trí đặt chúng, liên kết phổ biến cùng các thứ hạng hỗ trợ tìm kiếm trong những bộ máy tìm kiếm chính như Google, Yahoo và MSN.
Các công cụ trong nghề SEO và SEM (tối ưu web cho bộ máy tìm kiếm và tiếp thị trên các công cụ tìm kiếm)
May 16th, 2008 by ducmanh 11 comments »Tối ưu website để search engine tìm thấy bạn
May 16th, 2008 by ducmanh 3 comments »Một trong những vấn đề cơ bản nhất trong công nghệ SEO (Search Engine Optimization – Tối ưu hoá website cho việc tìm kiếm) là bảo đảm sao cho các trang web (của website) có thể dễ dàng tiếp cận với các Search engine. Không chỉ có trang chủ được chỉ số hoá (index) mà tất cả các trang trong đều phải được các search engine tìm thấy.
Thiết kế Website để làm SEO (Search Engine Optimization - Tối ưu hoá website cho các công cụ tìm kiếm)
May 16th, 2008 by ducmanh 1 comment »Càng ngày càng có nhiều người trên thế giới đang tận dụng Internet để thỏa mãn hàng loạt các nhu cầu. Vì vậy, nếu bạn là một doanh nhân muốn tận hưởng hương vị thành công trong môi trường công nghệ đang phổ biến này thì Internet là sự lựa chọn tốt nhất. » Read more: Thiết kế Website để làm SEO (Search Engine Optimization - Tối ưu hoá website cho các công cụ tìm kiếm)
9 cách để tăng lưu lượng truy cập website thông qua tìm kiếm ảnh trên Google
May 16th, 2008 by ducmanh 1 comment »Công cụ tìm kiếm Google đánh chỉ mục các ảnh trên các trang web của bạn. Trang web của bạn phải có cơ hội gì để được hiện lên trong các kết quả tìm kiếm khi ai đó sử dụng chức năng tìm kiếm ảnh trên Google để tìm ảnh trên web? Nếu bạn biết cách làm tối ưu ảnh trên web của mình thì những bức ảnh của bạn sẽ có được xếp hạng cao trong các kết quả tìm kiếm. Việc sử dụng những hình ảnh được tối ưu phù hợp và có độ liên quan cao trong các trang web của bạn sẽ mang lại lưu lượng truy cập có chất lượng từ chức năng tìm kiếm ảnh trên Google. Sử dụng các kỹ thuật được mô tả dưới đây trong việc tối ưu hóa công cụ tìm kiếm ảnh của Google. » Read more: 9 cách để tăng lưu lượng truy cập website thông qua tìm kiếm ảnh trên Google
37 mẹo kéo khách vào website của bạn
May 16th, 2008 by ducmanh 4 comments »Cũng như hàng hóa và các phương tiện khác, muốn website của công ty bạn được nhiều người biết đến thì phải tiếp thị, quảng bá nó. Trang web của công ty không những phải chuyên nghiệp về nội dung mà còn phải “nhà nghề” về thiết kế và biết cách lôi kéo khách đến xem.
Một số thủ thuật giúp tăng khả năng tìm kiếm trên Google.
May 15th, 2008 by ducmanh No comments »Google rõ ràng là một công cụ tìm kiếm tốt nhất trên Internet hiện nay. Nhưng phần lớn người dùng không tận dụng hết những ưu điểm của nó. Phải chăng bạn mới chỉ gõ vào một hoặc hai từ khóa rồi chờ đợi những kết quả tốt nhất? Đó có thể là phương pháp tìm kiếm nhanh nhất, nhưng với hơn 3 tỷ trang web có trong chỉ mục của Google thì bạn sẽ phải nỗ lực rất lớn để tìm ra kết quả cần thiết trong số các trang tìm được.
» Read more: Một số thủ thuật giúp tăng khả năng tìm kiếm trên Google.
Thủ thuật quảng bá Website
May 15th, 2008 by ducmanh No comments »Quảng bá website - một khái niệm vốn không lạ lùng với những người nhiều năm kinh doanh trực tuyến - nhưng lại rất mới mẻ với những ai mới bước vào thế giới @.
Trong bài này, chúng tôi mạn phép nêu lên một số khái niệm về lĩnh vực rất cũ của thế giới nhưng lại rất mới ở Việt Nam để các bạn tham khảo: Thuật ngữ Quảng bá website.
jQuery giúp việc phát triển AJAX, JavaScript dễ dàng hơn
April 27th, 2008 by ducmanh No comments »Khi mà nhiều nhà phát triển chấp nhận phát triển kiểu AJAX để tạo ra các ứng dụng tương tác mạnh hơn, họ sẽ tìm các công cụ giúp đơn giản hóa cho công việc của mình.
jQuery là một công cụ như thế, một số người dùng nói rằng nó giúp tạo dự án phát triển AJAX (XML và JavaScript không đồng bộ) gọn hơn nhờ việc sử dụng JavaScript dễ dàng hơn mặc dù JavaScript nổi tiếng là khó làm việc cùng – một nhóm chuyên gia phát biểu tại cộng đồng Lang.Net của Microsoft hồi đầu tháng 8, tổ chức ở Redmond, Washington.
» Read more: jQuery giúp việc phát triển AJAX, JavaScript dễ dàng hơn
jQuery làm việc như thế nào?
April 27th, 2008 by ducmanh No comments »1. Căn bản
Để làm quen với jQuery, trước tiên, bạn nên tạo một file html với nội dung như sau:
<html>
<head>
<script type=”text/javascript” src=”path/to/jquery.js”></script>
<script type=”text/javascript”> // <font color=”#ff0000″>(*)</font> </script>
</head> <body><a href=”http://jquery.com/”>jQuery</a>
</body>
</html>
Bạn cần điều chỉnh lại src (nguồn) của file jquery.js. Thí dụ, nếu như file jquery.js bạn đặt cùng thư mục với file html bạn vừa bạn, source sẽ giống như sau:
<script type=”text/javascript” src=”jquery.js”></script>
Bạn có thể tải về file jquery.js ở [1]
1.1. Chạy code khi tài liệu sẵn sàng
Theo cách viết javascript thông thường, coder đặt code muốn brower xử lý tương tự như sau:
window.onload = function(){ // Your code here}
Khi sử dụng jQuery, chúng ta sẽ làm việc tương tự bằng cách sau:
$(document).ready(function(){ // <font color=”#ff0000″>(**)</font>});
Chú ý: Từ nay, tôi gọi vùng (**) ở đoạn code trên là vùng js chính.
Sử dụng jq, bạn sẽ thấy quen thuộc với cách viết code này. Bây giờ, bạn hãy đặt đoạn code trên vào phần (*) trong file html hiện thời của bạn.
Thêm thuộc tính onclick
Bạn thêm đoạn HTML sau vào giữa thẻ body của file html hiện thời để hiển thị một liên kết
<a href=”http://pcworld.com.vn”>Hello world</a>
Đoạn code js sau vào phần (**) để thêm thuộc tính onclick cho các thẻ “a”
$(”a”).click(function(){ alert(”Hello! How are you ?”);});
Khi click vào liên kết ở trong trang web, trình duyệt sẽ hiển thị bảng thông báo “Cảm ơn đã ghé thăm!”. Bạn có thể thêm thuộc tính onclick này cho bất kỳ thẻ nào trong trang web của mình.
Thủ thuật
Thay đoạn code js trên bằng đoạn code js sau, khi click vào một liên kết trong trang web, browser sẽ hiển thị bảng thông báo rồi im re, chứ không chuyển sang trang web toila.net
$(”a”).click(function(){ alert(”Thank for your visit!”); return false;});
1.2. Thêm class
Ở mục này, chúng ta sẽ xét một ví dụ để xem cách thêm một class vào một (nhiều) đối tượng DOM.
Thêm đoạn code sau vào phần header của trang web (định dạng cách trình bày cho class ‘test’ của các thẻ HTML có tên ‘a’)
<style type=”text/css”>a.test { font-weight: bold; }</style>
Thay thế vùng js chính bằng đoạn code sau (xóa tất cả nội dung cũ), với mục đích: khi trang web được tải xong, nội dung của các thẻ ‘a’ sẽ được trình bày bằng định nghĩa ở đoạn code trên
$(”a”).addClass(”test”);
Bạn cũng có thể xóa class ra khỏi một DOM
1.3. Các hiệu ứng đặc biệt
Bây giờ bạn thử đặt đoạn code sau vào vùng js chính để thử xem
$(”a”).click(function(){ $(this).hide(”slow”); return false;});
2. Cách gọi dây chuyền
Chúng ta xem và thử đoạn code sau để có cái nhìn sơ qua về lập trình hướng đối tượng với jQuery:
$(”p”).addClass(”test”).show().html(”foo”);
Mỗi phương thức ở đoạn code trên (addClass, show, html) trả về đối tượng jQuery; với đối tượng trả về, bạn có thể tiếp tục áp dụng các phương thức có thể cho tập các phần tử hiện thời. Khi tương đối thành thạo jQuery, bạn có thể sẽ thấy quen thuộc đoạn code sau:
$(”a”).filter(”.clickme”).click(function() { alert(”click!”);}).end().filter(”.hideme”).click(function() { $(this).hide();});
Bạn có thể dùng trang tham khảo [2] API để biết các API mà jQuery hỗ trợ.
3. Callbacks, Functions và đối tượng ‘this’
Callback là một hàm được thực thi sau khi một hàm cha của nó được thực thi xong. Cách khai báo callback trong jQuery có phần khác với cách truyền thống.
3.1 Khai báo callback không có tham số
$.get(’myhtmlpage.html’, myCallBack);
Chú ý là tham số thứ hai ở khai báo trên là tên của một hàm chứ không phải là một chuỗi (không đặt giữa cặp nháy đơn)
3.2 Khai báo callback với tham số
Cách khai báo sai
$.get(’myhtmlpage.html’, myCallBack(param1, param2));
Cách khai báo đúng
$.get(’myhtmlpage.html’, function(){ myCallBack(param1, param2);})
;
[1] http://docs.jquery.com/Downloading_jQuery
[2] http://docs.jquery.com/JQuery_API