Chiến lược SEO cho công ty

Posted on February 27, 2010. Filed under: Kỹ năng Webmaster, Liên kết link, Marketing Tìm Kiếm, Phát triển web, SEO thương hiệu, SEO trên web, Tối Ưu Website, Tối ưu nội dung, Thông tin tìm kiếm, Thủ thuật SEO Blog, Trùng lặp nội dung, Xếp hạng google | Tags: , , |

Tối ưu hóa công cụ tìm kiếm là một trong những kỹ thuật tốt nhất để đảm bảo rằng bạn sẽ giành được vị trí chiến lược nhất trong công cụ tìm kiếm. (more…)

Read Full Post | Make a Comment ( None so far )

SEO – Kỹ thuật đẳng cấp của Webmaster

Posted on January 13, 2010. Filed under: Kỹ năng Webmaster, Marketing Tìm Kiếm, Phát triển web, SEO thương hiệu, SEO trên web, Tối Ưu Website, Tối ưu nội dung, Thông tin tìm kiếm, Thủ thuật seo web, Xếp hạng google | Tags: , , , , , , , , , , |

SEO – bộ kỹ thuật tăng thứ hạng của website trong kết quả tìm kiếm, nói chung là có lợi cho doanh nghiệp có website khi thu hút nhiều truy cập hơn.
SEO (Search engine optimization) – theo định nghĩa của bách khoa thư trực tuyến Wikipedia, là “quy trình cải tiến lượng truy cập đến website từ các search engine thông qua những kết quả tìm kiếm cho các từ khóa mục tiêu”.
Về phương pháp để làm SEO phải viết một cuốn sách mới hết, trên mạng hiện nay có hàng trăm cuốn sách viết về vấn đề này và để tóm tắt lại trong một vài câu ngắn ngủi là một nhiệm vụ rất khó. Tuy nhiên, một cách chung nhất, những người làm SEO phải xem xét đến các thuật toán của công cụ tìm kiếm và thống kê được những gì người ta đang tìm kiếm. SEO có thể liên quan đến cả code của website, cách trình bày, cấu trúc, cũng như tìm cách khắc phục những vấn đề mà làm cho công cụ tìm kiếm không thể đánh chỉ mục toàn bộ website. Chủ website phải thêm những nội dung độc đáo vào website và làm cho nó thật dễ tìm thấy. Một vài lớp kỹ thuật khác, gọi là “SEO mũ đen” hay “Spam chỉ mục”, sử dụng các phương pháp bó liên kết, từ khóa bồi với dụng ý làm hại các thuật toán của công cụ tìm kiếm.
Việc tăng rank trong kết quả tìm kiếm có thể làm thay đổi cấu trúc trang web, code của trang web, cách trình bày, các kỹ thuật sử dụng, thậm chí cả thư mục (menu), địa chỉ url, hệ thống quản trị nội dung (CMS), giỏ hàng, vv.. do vậy chủ website cũng phải làm việc cùng với người làm dịch vụ SEO. Người làm dịch vụ SEO có thể giúp tư vấn chọn từ khóa để thêm vào code của website, các nội dung cần thêm, thay đổi cấu trúc, diện mạo và kỹ thuật sử dụng nhằm đạt đến độ thân thiện cao nhất với công cụ tìm kiếm.
Việc tăng rank trong kết quả tìm kiếm phụ thuộc vào mức độ thường xuyên viếng thăm của spider và sự tính toán trong nội tại bộ máy tìm kiếm. Nhanh thì mất vài tuần, chậm thì hàng tháng. Việc tồn tại trên top cao bao nhiêu lại phụ thuộc nhiều yếu tố nữa (1) đối thủ cạnh tranh (2) công cụ tìm kiếm có phát hiện ra việc SEO quá lố hay không, (3) chiến dịch SEO có tiếp tục hay không. Việc làm SEO nói chung là có lợi cho doanh nghiệp có website. Website của họ sẽ nổi tiếng hơn, được nhiều người chú ý hơn và chắc hẳn có nhiều người thăm hàng ngày hơn. Tuy nhiên, nói đến cái lợi cũng nói đến cái hại, nếu làm SEO quá tay chắc chắn sẽ bị Google liệt kê vào danh sách đen, lúc đó thì “lợi bất cập hại”.

SEO – bộ kỹ thuật tăng thứ hạng của website trong kết quả tìm kiếm, nói chung là có lợi cho doanh nghiệp có website khi thu hút nhiều truy cập hơn.

SEO (Search engine optimization) – theo định nghĩa của bách khoa thư trực tuyến Wikipedia, là “quy trình cải tiến lượng truy cập đến website từ các search engine thông qua những kết quả tìm kiếm cho các từ khóa mục tiêu”. (more…)

Read Full Post | Make a Comment ( None so far )

TrustRank – Một yếu tố ảnh hưởng đến thứ hạng trên Google

Posted on December 8, 2009. Filed under: Crawling / Indexing, Kỹ năng Webmaster, Phát triển web, SEO trên web, Tối Ưu Website, Tối ưu nội dung, Thủ thuật seo web | Tags: , , , , , , , |

Vào năm 2004, các chuyên gia của Yahoo đã đưa ra một tài liệu về TrustRank, miêu tả một thuật toán cho phép sử dụng công cụ tìm kiếm để quyết định tính xác đáng trong kết quả tra cứu.
Trái lại với thuật toán tiền để của PageRank, TrustRank không đơn thuần là tính số lượng link đến 1 website mà nó còn xem xét đến uy tín của website đó.
TrustRank đưa ra nhằm mục đích loại bỏ spam trong kết quả search.
Trích dẫn sau đây của tài liệu này chỉ ra rằng PageRank cũng là một công cụ để chống lại các spam trên web.
“Các spam web có rất nhiều thủ thuật để có được thứ hạng hơn thực chất của họ ở kết quả của công cụ tìm kiếm. Dù những chuyên gia mạng có thể xác định spam nhưng việc thao tác thủ công trên một số lượng lớn website đòi hỏi chi phí rất cao.Thay vào đó, chúng tôi đưa ra những kỹ thuật bán tự động phân loại những website tốt, có uy tín khỏi những site spam.
Ban đầu chúng tôi chọn ra một nhóm các seed site (tạm dịch site hạt giống) để các chuyên gia phân tích đánh giá. Bằng cách thủ công phân tích các web đó, chúng tôi dùng cấu trúc link của website để tìm ra những site tốt khác.
Kết quả có được cho thấy rằng chúng tôi có thể lọc ra những spam site một cách hiệu quả từ phân đoạn web trên cơ sở tập hợp gần 200 site.”
Ngày nay, hầu hết các công cụ tìm kiếm đều sử dụng các loại hình TrustRank.
Dù Google không dùng thuật ngữ chính thức này, nhưng hầu như các chuyên gia tối ưu hóa công cụ tìm kiếm khá chắc chắn rằng Google và toàn bộ các công cụ tìm kiếm lớn khác cũng có chung quan niệm về việc nâng cao chất lượng kết quả search của họ. Điều đó có nghĩa rằng có được càng nhiều link càng tốt thôi chưa đủ. Mà điều cần thiết là website của bạn phải có link từ những website thích hợp, uy tín và công cụ tìm kiếm tin tưởng site của bạn.
Làm thế nào để website của bạn trở nên đáng đáng tin cậy:
1. Tìm cách tạo link từ những seed site hoặc từ những website được link từ seed site đó.
Seed site là những website được công cụ tìm kiếm ghi nhận là đáng tin cậy. Ví dụ, nếu Apple.com được chọn là 1 seed website bởi công cụ tìm kiếm, thì 1 link từ Apple.com tới 1 website sẽ có tác dụng tích cực tới TrustRank của website đó.. Nếu Apple.com link tới website X, mà website X đó lại link tới 1 website Y và website Y link tới site của bạn, thì khi đó site của bạn sẽ có được TrustRank tốt.
2. Lấy một domain cũ có lịch sử domain tốt:
Domain của bạn càng cũ càng tốt. Nếu domain đã có được vài năm, thì đó là dấu hiệu cho thấy webmaster có mục đích nghiêm túc về site đó và dường như có ít khả năng nó được dùng cho mục đích spam. Tên miền không nên thay chủ sở hữu quá nhiều và cũng không nên dùng cho quá nhiều topic khác nhau. Tất nhiên trước đó nó cũng không từng bị sử dụng cho mục đích spam.
3. Lấy link từ những website có liên quan.
Website của bạn có link từ những website tương tự hay không? Website của bạn là một quốc đảo cô lập mà không hề có liên hệ qua lại với những trang khác, hay nó liên kết với một hệ thống site cùng liên quan tới một lĩnh vực đặc biệt nào đó?
4. Không link tới những website spam
Bạn không nên link tới những site được biết tới là spam hoặc những site chất lượng đáng ngờ, không rõ ràng. Nếu bạn link tới những site như vậy đồng nghĩa với việc khiến công cụ tìm kiếm cho rằng bạn ủng hộ spam web và chắc chắn web của bạn sẽ không được tin cậy.
5. Cố gắng kiếm nhiều link từ những trang mạng xã hội:
Mức độ website của bạn được nhắc tới trên các website truyền thông đại chúng càng thường xuyên thì càng chứng tỏ được site của bạn có chất lượng cao và đáng tin cậy. Và cũng càng tốt khi có được nhiều vote cho bookmark của bạn trên những trang xã hội đó.
6. Cung cấp nội dung có chất lượng và hạn chế liên quan tới một số topic nhất định.
Không phải rằng một website chỉ gồm 1 trang là website đáng tin cậy. Nếu website của bạn có nhiều trang chứa đựng nội dung hay và chất lượng về một topic riêng biệt nào đó thì việc có được TrustRank tốt dễ dàng hơn nhiều.
Khi website của bạn liên quan đến một chủ đề đặc biệt thì cũng có thể là bạn sẽ chả bao giờ có được TrustRank cao, vì những topic này lại là những topic bị spam bằng email nhiều nhất.
Bạn cũng dễ dàng có được rank cao khi được công cụ tìm kiễm tin cậy. Nếu bạn muốn tìm ra liệu rằng website của bạn đã có tất cả các yếu tố cần để có được thứ hạng cao trên Google, Yahoo, Bing và những trang tìm kiếm khác hay chưa, hãy phân tích website của bạn bằng công cụ tối đa hóa Top 10 của IBP.

Vào năm 2004, các chuyên gia của Yahoo đã đưa ra một tài liệu về TrustRank, miêu tả một thuật toán cho phép sử dụng công cụ tìm kiếm để quyết định tính xác đáng trong kết quả tra cứu.

Trái lại với thuật toán tiền để của PageRank, TrustRank không đơn thuần là tính số lượng link đến 1 website mà nó còn xem xét đến uy tín của website đó.

TrustRank đưa ra nhằm mục đích loại bỏ spam trong kết quả search. (more…)

Read Full Post | Make a Comment ( None so far )

Chọn SEO hay PPC

Posted on December 7, 2009. Filed under: Kỹ năng Webmaster, Marketing Tìm Kiếm, Phát triển web, SEO thương hiệu, SEO trên web, Tối Ưu Website, Tối ưu nội dung, Thông tin tìm kiếm, Thủ thuật seo web | Tags: , , , , , , , |

Cộng đồng mạng là một thị trường rất lớn mà bạn không thể bỏ qua, đặc biệt khi bạn kinh doanh trực tuyến. Thị trường này có hàng triệu nếu không muốn nói là có hàng tỷ khách hàng tiềm năng.
Cộng đồng mạng là một thị trường rất lớn mà bạn không thể bỏ qua, đặc biệt khi bạn kinh doanh trực tuyến. Thị trường này có hàng triệu nếu không muốn nói là có hàng tỷ khách hàng tiềm năng. Việc mạng internet có thể dễ dàng truy  cập cũng tạo ra một lượng đối thủ cạnh tranh vô cùng lớn. Việc sở hữu một website chưa đủ để làm cho công việc kinh doanh của bạn có thể diễn ra suôn sẽ và đi đến một đích tốt đẹp. Bạn phải tìm thêm các đường khác để cho cộng đồng mạng có thể truy cập vào website của bạn nhiều nhất có thể. Bạn phải phô bày website của mình, làm cho nó được mọi người biết đến. Và thường xuyên nhắm tới các đối tượng khách hàng và khách thăm site mong muốn.
Đầu tư tiếp thị trang web của bạn. Có hai cách cơ bản để thực hiện điều này cho bạn đó là SEO (tối ưu hoá máy tìm kiếm) và PPC (quảng cáo trên mạng trả tiền theo click):
1. SEO
SEO viết tắt của từ Search Engine Optimization (tối ưu hoá máy tìm kiếm). Một vài nghiên cứu gần đây chỉ ra rằng có đến 60%-70% người dùng mạng Internet sử dụng máy tìm kiếm Google để tìm kiếm và định vị các trang web, cho bất kỳ chủ đề nào họ muốn. SEO là quá trình diễn ra đảm bảo rằng những người dùng internet sẽ tìm thấy website của bạn khi website của bạn được xếp hạng ở những vị trí đầu tại các máy tìm kiếm ứng với các từ khoá họ tìm. Để thực hiện tối ưu hoá máy tìm kiếm, bạn sẽ phải xây dựng site của riêng mình và thường xuyên thu hút được các đường link từ các trang web khác về site bạn gọi là backlink. Đối với SEO bạn không cần phải trả tiền cho các click và là một quá trình lâu dài. Nó có thể cần hàng tháng, 6 tháng là tối thiểu trước khi kết quả mong muốn thực sự đạt được, nhưng một khi mục tiêu được hoàn thành, bạn sẽ chắc chắn thu được một nguồn lợi nhuận bền vững và ổn định.
2. PPC
PPC viết tắt của Pay Per Click (trả tiền theo nhấp chuột). Đây là một cách để quảng cáo trên máy tìm kiếm. Có các liệt kê tài trợ mà bạn sẽ nhìn thấy khi bạn thực hiện bất kỳ một tìm kiếm nào. Bất cứ khi nào khách thăm nhấp chuột vào quảng cáo của bạn, bạn sẽ bị mất một chi phí nhất định tương ứng với nhấp chuột đó, giá bỏ thầu cho một click càng cao bạn càng được liệt kê ở các vị trí cao, do vậy sẽ thu được một lượng khách thăm lớn.
Với kiểu quảng cáo này, bạn vẫn có thể một cách cơ bản điều khiển được các chiến dịch quảng cáo của mình. Đồng thời bạn có thể quản lý các đối tượng độc giả mà bạn muốn tiếp cận và chi phí quảng cáo hoàn toàn nằm trong tầm kiểm soát, đảm bảo không vượt quá ngân quỹ bạn định trước. Phần lớn các nhà cung cấp dịch vụ quảng cáo trả tiền theo nhấp chuột sẽ cho phép bạn chọn lựa thị trường mục tiêu thông qua chủ đề, lĩnh vực kinh doanh hoặc theo vùng địa lý.
Khi bạn tối ưu hoá các chiến thuật PPC, các lợi ích chắc chắn bạn thu được sẽ là:
PPC để bạn quảng cáo tới toàn thể các cư dân mạng. Và việc thiết lập quảng cáo cũng tương đối dễ dàng.
Thoạt nhìn, quảng cáo PPC có vẻ đắt đỏ. Bạn lo ngại có thể phải trả một chi phí rất cao mà lợi nhuận thu được không như mong đợi. Tuy nhiên bạn có thể yên tâm vì các mạng PPC đều có cơ chế bảo vệ bạn tránh khỏi thiệt hại từ các click giả tạo.
Bạn cũng có thể thiết lập ngân quỹ quảng cáo cho một khoảng thời gian nhất định. Vào thời điểm ngân quỹ của bạn thiết lập bị sử dụng hết, quảng cáo của bạn sẽ không xuất hiện cho đến khoảng thời gian tiếp theo bạn muốn nó xuất hiện trở lại.
Bạn cũng có thể điều chỉnh các thay đổi thương ứng với sự biến động của nhu cầu và xu hướng thị trường.
Để chọn chiến thuật nào là thích hợp với bạn, hãy nghĩ đến mục tiêu và tài nguyên hiện có của bạn. Bạn nên sử dụng PPC cho mục tiêu ngắn hạn và sử dụng SEO cho mục tiêu dài hạn.
Nguồn: Spread the word

Cộng đồng mạng là một thị trường rất lớn mà bạn không thể bỏ qua, đặc biệt khi bạn kinh doanh trực tuyến. Thị trường này có hàng triệu nếu không muốn nói là có hàng tỷ khách hàng tiềm năng.

Cộng đồng mạng là một thị trường rất lớn mà bạn không thể bỏ qua, đặc biệt khi bạn kinh doanh trực tuyến. Thị trường này có hàng triệu nếu không muốn nói là có hàng tỷ khách hàng tiềm năng. Việc mạng internet có thể dễ dàng truy  cập cũng tạo ra một lượng đối thủ cạnh tranh vô cùng lớn. Việc sở hữu một website chưa đủ để làm cho công việc kinh doanh của bạn có thể diễn ra suôn sẽ và đi đến một đích tốt đẹp. Bạn phải tìm thêm các đường khác để cho cộng đồng mạng có thể truy cập vào website của bạn nhiều nhất có thể. Bạn phải phô bày website của mình, làm cho nó được mọi người biết đến. Và thường xuyên nhắm tới các đối tượng khách hàng và khách thăm site mong muốn. (more…)

Read Full Post | Make a Comment ( None so far )

Google SEO : Bình luận rác sẽ làm website tụt hạng

Posted on December 2, 2009. Filed under: Kỹ năng Webmaster, Phát triển web, Tối Ưu Website, Tối ưu nội dung, Trùng lặp nội dung | Tags: , , , , , , , |

Google vừa có một bài viết trên blog của hãng cho biết nếu một website có nhiều bình luận rác (spam) sẽ bị giảm “chỉ số tin cậy” và bị xếp rất thấp trong bảng xếp hạng.

Google vừa có một bài viết trên blog của hãng cho biết nếu một website có nhiều bình luận rác (spam) sẽ bị giảm “chỉ số tin cậy” và bị xếp rất thấp trong bảng xếp hạng.

Bài viết của Google có tiêu đề “Sự thật không thể bác bỏ về những bình luận rác” và cảnh báo các nhà quản trị website hay chủ blog cần phải có các biện pháp kiểm soát chặt chẽ những bình luận của độc giả bởi nếu có quá nhiều những bình luận vô nghĩa, trùng nghĩa… xuất hiện trên trang trong một thời gian ngắn (gọi tắt là bình luận rác), “chỉ số tin cậy” của website đó trên Google sẽ bị giảm đáng kể và điều đó ảnh hưởng lớn đến thứ hạng của website.

Google cho biết, hầu hết các website và blog hiện nay đã có giải pháp chống bình luận rác nhưng đôi khi vẫn có những bình luận “lọt lưới” và đòi hỏi các nhà quản trị phải xử lý trực tiếp.

Nếu để những bình luận này xuất hiện nhiều, chúng sẽ “che lấp” hết những bình luận thực chất, có thông tin… và khiến người đọc chán nản dẫn đến mất lòng tin vào trang web đó.

Google đã đưa ra một số giải pháp cho trường hợp này:

  • Đừng bao giờ cho phép các bình luận nặc danh xuất hiện trên website của bạn.
  • Hãy sử dụng CAPTCHA và các biện pháp khác nhằm ngăn chặn những bình luận tự động (bot).
  • Hãy kích hoạt chế độ tiết chế như đặt ra điều kiện về khoảng thời gian, độ dài của nội dung… cho mỗi bình luận.
  • Không cho phép hiển thị siêu liên kết trong phần bình luận.
  • Dùng thuộc tính “nofollow” nếu có liên kết trong bình luận
  • Chặn những trang bình luận bằng robots.txt hoặc thẻ meta.

Theo ICTnews (SE Roundtable)

Google vừa có một bài viết trên blog của hãng cho biết nếu một website có nhiều bình luận rác (spam) sẽ bị giảm “chỉ số tin cậy” và bị xếp rất thấp trong bảng xếp hạng.
Google vừa có một bài viết trên blog của hãng cho biết nếu một website có nhiều bình luận rác (spam) sẽ bị giảm “chỉ số tin cậy” và bị xếp rất thấp trong bảng xếp hạng.
Bài viết của Google có tiêu đề “Sự thật không thể bác bỏ về những bình luận rác” và cảnh báo các nhà quản trị website hay chủ blog cần phải có các biện pháp kiểm soát chặt chẽ những bình luận của độc giả bởi nếu có quá nhiều những bình luận vô nghĩa, trùng nghĩa… xuất hiện trên trang trong một thời gian ngắn (gọi tắt là bình luận rác), “chỉ số tin cậy” của website đó trên Google sẽ bị giảm đáng kể và điều đó ảnh hưởng lớn đến thứ hạng của website.
Google cho biết, hầu hết các website và blog hiện nay đã có giải pháp chống bình luận rác nhưng đôi khi vẫn có những bình luận “lọt lưới” và đòi hỏi các nhà quản trị phải xử lý trực tiếp.
Nếu để những bình luận này xuất hiện nhiều, chúng sẽ “che lấp” hết những bình luận thực chất, có thông tin… và khiến người đọc chán nản dẫn đến mất lòng tin vào trang web đó.
Google đã đưa ra một số giải pháp cho trường hợp này:
Đừng bao giờ cho phép các bình luận nặc danh xuất hiện trên website của bạn.
Hãy sử dụng CAPTCHA và các biện pháp khác nhằm ngăn chặn những bình luận tự động (bot).
Hãy kích hoạt chế độ tiết chế như đặt ra điều kiện về khoảng thời gian, độ dài của nội dung… cho mỗi bình luận.
Không cho phép hiển thị siêu liên kết trong phần bình luận.
Dùng thuộc tính “nofollow” nếu có liên kết trong bình luận
Chặn những trang bình luận bằng robots.txt hoặc thẻ meta.
Theo ICTnews (SE Roundtable)
Read Full Post | Make a Comment ( None so far )

Hướng dẫn Tối ưu hóa kích thước và số liên kết trang Web

Posted on November 13, 2009. Filed under: Crawling / Indexing, Kỹ năng Webmaster, Liên kết link, SEO trên web, Tối Ưu Website, Tối ưu nội dung, Từ khóa Hot, Thông tin tìm kiếm, Thủ thuật SEO Blog, Thủ thuật seo web | Tags: , , , , , , , , , , , |

Như các bạn đã biết, quảng bá Web gồm hai công việc chính đó là tối ưu hóa các yếu tố trên trang và các yếu tố bên ngoài trang. Nếu như các yếu tố bên ngoài trang như việc xây dựng liên kết chẳng hạn phụ thuộc vào nhiều yếu tố bên ngoài thì các yếu tố trên trang lại hoàn toàn có thể tùy biến tối ưu theo ý muốn. Trước khi đi vào tối ưu chi tiết các yếu tố như tiêu đề, mã nguồn và thẻ meta tags, kỹ thuật sử dụng, thì bạn luôn đặt câu hỏi : Liệu dung lượng trang bao nhiêu thì tối ưu nhất ? Bao nhiều liên kết trên trang thì vừa đủ ?
Tối ưu hóa kích thước trang và số liên kết
Kích thước trang (PageSize)
Hiện nay với công nghệ hiện đại đem đến một tốc độ băng thông internet cực cao, nên bạn không cần phải quan tâm đến page size.
Vấn đề không phải hoàn toàn như vậy, dù với băng thông lớn đến cỡ nào thì nhu cầu của con người là không đủ. Nếu lượng khách viếng thăm của bạn là khiêm tốn thì không nói làm gì, nhưng nếu Website của bạn thu hút một lượng khách hàng lớn thì tổng dung lượng số trang được xem lại là rất lớn. Chưa kết đến tốc độ truy cập tại một số nơi còn hạn chế và vấn đề hiển thị trên tình duyệt cũng mất nhiều thời gian hơn với những trang Web có dung lượng lớn hơn.
Theo các chuyên gia SEO thì bạn nên giới hạn kích thước của trang dưới hơn 150kB. Googlebot hoạt động trên 1 quỹ tài nguyên nhất định, nếu nó phải dành nhiều thời gian để đánh chỉ số hình ảnh và file pdf thì sẽ còn rất ít thời gian dành cho những phần khác.
Nội dung văn bản
Phần nội dung không nên dài quá 1000 từ.
Thực ra thì không có chuẩn mực nào dành cho độ dài của phần nội dung. Bạn có thể sử dụng 2000 hay 3000 từ, Google có thể đánh chỉ số tốt các Website chứa nội dung văn bản khá dài, mà điển hình các trang của W3C (qui định các chuẩn World Wide Web) đều có kích thước văn bản rất lớn. Vấn đề bạn cần làm là đảm bảo những phần nội dung hướng tới sự thoải mái của người đọc, phần còn lại crawler sẻ đảm nhận được tất.
Số lượng liên kết trên một Website
Google không thể crawl hơn 100 links trên 1 trang.
Trên blog của Mattcutts đã có bài viết về vấn đề này, cũng trong bài viết này Mr Mattcutts đã đề cập rằng google đã từ lâu nâng cao khả năng crawl của spider lên trên 100 link/1trang. Nhưng Google sẽ đánh chỉ số dễ dàng hơn nếu tổng số liên kết dưới 100 liên kết/trang. Ngoài ra bạn có thể dồn thế liên kết vào các phần nội dung quan trọng hơn.
Các công cụ tối ưu hóa kích thước trang
Một số công cụ giúp bạn phân tích và định lượng page site:
Theo thống kế của eMarketing thực hiện năm 2008, thì có đến 16% trên tổng lượng truy cập vào website của bạn sẻ rời website nếu họ phải chờ trên 10 giây, và gấp đôi số đó nếu họ phải chờ trên 15 giây (theo số liệu thông kê của eMarketing). Vì vậy, cải thiện tốc độ tải trang là việc hết sức quan trọng
Giải pháp tốt nhất là cố gắng nâng cao khẳ năng hiệu dụng của server và giảm kích thước trang. Khoảng tầm 150k là vừa, nếu dưới 100k thì tốt hơn.
Các bạn có thể tham khảo một số công cụ sau :
Website Optimization Analyze
Web Page Speed Report
Page Size Extractor
Web Developer FireFox Extension
Các trang này đều có thẻ cho bạn các thông số về kích thước tổng cộng, kích thước từng thành phần mã nguồn HTML, hình ảnh, tệp tin đa phương tiện, CSS, số liên kết v.v. cũng như  các khuyến nghị tối ưu. Từ  đó bạn có thể có cái nhìn tổng quát nhất về Website để có quyết định tối ưu phù hợp.

Như các bạn đã biết, công việc quảng bá Web gồm hai công việc chính đó là tối ưu hóa các yếu tố trên trang và các yếu tố bên ngoài trang. Nếu như các yếu tố bên ngoài trang như việc xây dựng liên kết chẳng hạn phụ thuộc vào nhiều yếu tố bên ngoài thì các yếu tố trên trang lại hoàn toàn có thể tùy biến tối ưu theo ý muốn. Trước khi đi vào tối ưu chi tiết các yếu tố như tiêu đề, mã nguồn và thẻ meta tags, kỹ thuật sử dụng, thì bạn luôn đặt câu hỏi : Liệu dung lượng trang bao nhiêu thì tối ưu nhất ? Bao nhiều liên kết trên trang thì vừa đủ ?

Tối ưu hóa kích thước trang và số liên kết

Kích thước trang (PageSize)

Hiện nay với công nghệ hiện đại đem đến một tốc độ băng thông internet cực cao, nên bạn không cần phải quan tâm đến page size.

Vấn đề không phải hoàn toàn như vậy, dù với băng thông lớn đến cỡ nào thì nhu cầu của con người là không đủ. Nếu lượng khách viếng thăm của bạn là khiêm tốn thì không nói làm gì, nhưng nếu Website của bạn thu hút một lượng khách hàng lớn thì tổng dung lượng số trang được xem lại là rất lớn. Chưa kết đến tốc độ truy cập tại một số nơi còn hạn chế và vấn đề hiển thị trên tình duyệt cũng mất nhiều thời gian hơn với những trang Web có dung lượng lớn hơn.

Theo các Chuyên Gia SEO thì bạn nên giới hạn kích thước của trang dưới hơn 150kB. Googlebot hoạt động trên 1 quỹ tài nguyên nhất định, nếu nó phải dành nhiều thời gian để đánh chỉ số hình ảnh và file pdf thì sẽ còn rất ít thời gian dành cho những phần khác.

Nội dung văn bản

Phần nội dung không nên dài quá 1000 từ.

Thực ra thì không có chuẩn mực nào dành cho độ dài của phần nội dung. Bạn có thể sử dụng 2000 hay 3000 từ, Google có thể đánh chỉ số tốt các Website chứa nội dung văn bản khá dài, mà điển hình các trang của W3C  (qui định các chuẩn World Wide Web) đều có kích thước văn bản rất lớn. Vấn đề bạn cần làm là đảm bảo những phần nội dung hướng tới sự thoải mái của người đọc, phần còn lại crawler sẻ đảm nhận được tất.

Số lượng liên kết trên một Website

Google không thể crawl hơn 100 links trên 1 trang.

Trên blog của Mattcutts đã có bài viết về vấn đề này, cũng trong bài viết này Mr Mattcutts đã đề cập rằng google đã từ lâu nâng cao khả năng crawl của spider lên trên 100 link/1trang. Nhưng Google sẽ đánh chỉ số dễ dàng hơn nếu tổng số liên kết dưới 100 liên kết/trang. Ngoài ra bạn có thể dồn thế liên kết vào các phần nội dung quan trọng hơn.

Các công cụ tối ưu hóa kích thước trang

Một số công cụ giúp bạn phân tích và định lượng page site:

Theo thống kế của eMarketing thực hiện năm 2008, thì có đến 16% trên tổng lượng truy cập vào website của bạn sẻ rời website nếu họ phải chờ trên 10 giây, và gấp đôi số đó nếu họ phải chờ trên 15 giây (theo số liệu thông kê của eMarketing). Vì vậy, cải thiện tốc độ tải trang là việc hết sức quan trọng

Giải pháp tốt nhất là cố gắng nâng cao khẳ năng hiệu dụng của server và giảm kích thước trang. Khoảng tầm 150k là vừa, nếu dưới 100k thì tốt hơn.

Các bạn có thể tham khảo một số công cụ sau :

Website Optimization Analyze

Web Page Speed Report

Page Size Extractor

Web Developer FireFox Extension

Các trang này đều có thẻ cho bạn các thông số về kích thước tổng cộng, kích thước từng thành phần mã nguồn HTML, hình ảnh, tệp tin đa phương tiện, CSS, số liên kết v.v. cũng như  các khuyến nghị tối ưu. Từ  đó bạn có thể có cái nhìn tổng quát nhất về Website để có quyết định tối ưu phù hợp.

Read Full Post | Make a Comment ( None so far )

Thế nào là chuyên gia SEO, Quảng Cáo Web

Posted on November 13, 2009. Filed under: Kỹ năng Webmaster, Marketing Tìm Kiếm, Phát triển web, SEO thương hiệu | Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |

Một nhà tư vấn SEO chuyên nghiệp tham gia tối ưu hóa Website cho công cụ tìm kiếm góp phần rất quan trọng cho thành công của một dự án quảng bá Web. Với kinh nghiệm và kỹ năng chuyên môn đúng đắn từ một nhà tư vấn SEO, chiến dich quảng bá Web có thể được tiến hành ngày càng hiệu quả, do vậy công việc quảng bá thương hiệu và doanh số thương mại tăng nhanh.
Một chuyên gia quảng bá Web chuyên nghiệp cần có vị trí và thành tích đã được chứng minh. Đừng ngại tìm hiểu các tham khảo và tìm ra những mối quan hệ công việc của anh ta và kết quả SEO với các khách hàng của anh ta. Một chuyên gia quảng bá Web lão luyện cũng sẽ biết cách tận dụng các từ khóa đúng đắn để thu hút độc giả mục tiêu ghé thăm website của bạn từ các bộ máy tìm kiếm. Quan trọng là các kết quả đạt được và bạn cần để đảm bảo rằng chuyên gia SEO có các kỹ năng và kiến thức cần thiết để chuyển giao.
Bây giờ, hãy để tôi chia sẻ với các bạn những điều mà tôi nghĩ một chuyên gia SEO chuyên nghiệp cần có:
Kiến thức về quảng bá  trực tuyến :  Chuyên gia SEO cần có một kiến thức rộng về việc quảng bá website trên Internet. Anh ta cần phải biết cách để quảng bá một website trên hàng loạt các bộ máy tìm kiếm bằng việc sử dụng các từ khóa đúng. Đôi khi, từ khóa chung chung không phải luôn là các từ khóa tốt nhất để tối ưu. Chuyên gia SEO nên tiến hành nghiên cứu và tìm ra các từ khóa mà khách hàng tiềm năng của bạn thực sự gõ để tìm kiếm các sản phẩm và dịch vụ của bạn trên các công cụ tìm kiếm.
Kiến thức tối ưu hóa website : Anh ta phải đủ thành thạo để chèn các từ khóa đúng vào các trang khác nhau trên website của bạn. Việc tối ưu trên website không chỉ đơn thuần là đặt các từ khóa vào các thẻ tiêu đề và Meta Tags. Các từ khóa được sử dụng trong mỗi trang phải phù hợp với nội dung của trang đó. Cùng lúc đó, tần suất mà từ khóa đó xuất hiện trong trang nhất định cũng cần được tính đến. Quá nhiều từ khóa xuất hiện trong một trang đơn lẻ sẽ bị coi là nhồi nhét từ khóa và các bộ máy tìm kiếm sẽ phạt website đó vì việc này.
Kiến thức tối ưu hóa bên ngoài website : Anh ta cần phải quen thuộc với các kỹ thuật tối ưu bên ngoài website như đăng ký vào thư mục, xây dựng liên kết, đăng các bài báo, mạng xã hội để tạn dụng các nguồn truy cập nơi ẩn chứa các khách hàng tiềm năng…
Biết cách làm thế nào để duy trì các khách viếng thăm website của bạn : Thu hút lưu lượng lớn vào website của bạn chưa đủ nếu không ai trong số họ có những hành động mà bạn muốn ví dụ như tải một thông báo, lựa chọn vào một danh sách gửi thư, hoặc một hành động mua hàng trực tuyến. Cho nên, chuyên gia SEO chuyên nghiệp nên có kiến thức về việc tối ưu trang đích để anh ta sẽ biết cách để cấu trúc trang của bạn nhằm tăng tỉ lệ chuyển đổi.
Cập nhật với các kỹ thuật và tin tức mới nhất về SEO :  Chuyên gia SEO cần phải giỏi về các công nghệ và phương pháp SEO mới nhất bằng việc tự cập nhật các tin tức mới nhất về SEO.
Trên hết một nhà tư vấn SEO chuyên nghiệp cần hiểu rõ mong muốn của khách hàng: Hầu hết những khách hàng tìm đến dịch vụ SEO, đều đã có những kiến thức sơ bộ nhất định về công việc nay. Việc của SEOer là phải làm thế nào hiểu rỏ mong muốn và ý địng của khách hàng, điều này giúp sự giao tiếp nói đúng hơn là phương pháp làm việc giữa 2 bên được thuận lợi và xuôn sẻ hơn.
Có cái nhìn chiến lược : Những người điều hành hay quản trị Website đều có những định hướng rỏ ràng và một chiến thuật lâu dài cho website của công ty. Việc các SEOer đảm bảo cho đổi tác 1 hiệu quả lâu dài về sau chính là yêu tố quyết định việc thành công của SEO đó.
Sự rõ ràng trong công việc: Đối với webmaster thì website cũng như là 1 đứa con của họ, họ tạo ra và cố gắng nuôi nâng xây dựng nó lơn mạnh theo thời gian, hơn ai hết họ muốn biết những gì SEO làm với đứa con đó, nó cũng giống như việc bạn gửi con đến nhà trẻ và tất nhiên ban rất muốn biến con bạn sẻ được học những gì, ăn gì, làm gì…… Một cái nhìn tồng thể và khách quan về công việc của minh sẻ giúp khách hàng an tâm và tin tưởng vào công việc SEO hơn.
Trên đây chỉ là những điểm mấu chốt nhất giúp bạn xác định một chuyên gia SEO, tư vấn quảng bá Web chuyên nghiệp. Ngoài tất cả các yếu tố trên còn có sự đam mê, SEO trước tiên là kỹ thuật, ứng dụng trong thiết kế thân thiện với máy tìm kiếm, nhưng cũng là một nghệ thuật khi tăng hiệu quả doanh thu từ  khách hàng tiềm năng truy cập tới Website.
QuangbaWeb.vn / Dựa trên SEOViệtNamMột nhà tư vấn SEO chuyên nghiệp tham gia tối ưu hóa Website cho công cụ tìm kiếm góp phần rất quan trọng cho thành công của một dự án quảng bá Web. Với kinh nghiệm và kỹ năng chuyên môn đúng đắn từ một nhà tư vấn SEO, chiến dich quảng bá Web có thể được tiến hành ngày càng hiệu quả, do vậy công việc quảng bá thương hiệu và doanh số thương mại tăng nhanh.

Một chuyên gia quảng bá Web chuyên nghiệp cần có vị trí và thành tích đã được chứng minh. Đừng ngại tìm hiểu các tham khảo và tìm ra những mối quan hệ công việc của anh ta và kết quả SEO với các khách hàng của anh ta. Một chuyên gia quảng bá Web lão luyện cũng sẽ biết cách tận dụng các từ khóa đúng đắn để thu hút độc giả mục tiêu ghé thăm website của bạn từ các bộ máy tìm kiếm. Quan trọng là các kết quả đạt được và bạn cần để đảm bảo rằng chuyên gia SEO có các kỹ năng và kiến thức cần thiết để chuyển giao.

Bây giờ, hãy để tôi chia sẻ với các bạn những điều mà tôi nghĩ một chuyên gia SEO chuyên nghiệp cần có:

Kiến thức về quảng bá  trực tuyến :  Chuyên gia SEO cần có một kiến thức rộng về việc quảng bá website trên Internet. Anh ta cần phải biết cách để quảng bá một website trên hàng loạt các bộ máy tìm kiếm bằng việc sử dụng các từ khóa đúng. Đôi khi, từ khóa chung chung không phải luôn là các từ khóa tốt nhất để tối ưu. Chuyên gia SEO nên tiến hành nghiên cứu và tìm ra các từ khóa mà khách hàng tiềm năng của bạn thực sự gõ để tìm kiếm các sản phẩm và dịch vụ của bạn trên các công cụ tìm kiếm.

Kiến thức tối ưu hóa website : Anh ta phải đủ thành thạo để chèn các từ khóa đúng vào các trang khác nhau trên website của bạn. Việc tối ưu trên website không chỉ đơn thuần là đặt các từ khóa vào các thẻ tiêu đề và Meta Tags. Các từ khóa được sử dụng trong mỗi trang phải phù hợp với nội dung của trang đó. Cùng lúc đó, tần suất mà từ khóa đó xuất hiện trong trang nhất định cũng cần được tính đến. Quá nhiều từ khóa xuất hiện trong một trang đơn lẻ sẽ bị coi là nhồi nhét từ khóa và các bộ máy tìm kiếm sẽ phạt website đó vì việc này.

Kiến thức tối ưu hóa bên ngoài website : Anh ta cần phải quen thuộc với các kỹ thuật tối ưu bên ngoài website như đăng ký vào thư mục, xây dựng liên kết, đăng các bài báo, mạng xã hội để tạn dụng các nguồn truy cập nơi ẩn chứa các khách hàng tiềm năng…

Biết cách làm thế nào để duy trì các khách viếng thăm website của bạn : Thu hút lưu lượng lớn vào website của bạn chưa đủ nếu không ai trong số họ có những hành động mà bạn muốn ví dụ như tải một thông báo, lựa chọn vào một danh sách gửi thư, hoặc một hành động mua hàng trực tuyến. Cho nên, chuyên gia SEO chuyên nghiệp nên có kiến thức về việc tối ưu trang đích để anh ta sẽ biết cách để cấu trúc trang của bạn nhằm tăng tỉ lệ chuyển đổi.

Cập nhật với các kỹ thuật và tin tức mới nhất về SEO :  Chuyên gia SEO cần phải giỏi về các công nghệ và phương pháp SEO mới nhất bằng việc tự cập nhật các tin tức mới nhất về SEO.

Trên hết một nhà tư vấn SEO chuyên nghiệp cần hiểu rõ mong muốn của khách hàng: Hầu hết những khách hàng tìm đến dịch vụ SEO, đều đã có những kiến thức sơ bộ nhất định về công việc nay. Việc của SEOer là phải làm thế nào hiểu rỏ mong muốn và ý địng của khách hàng, điều này giúp sự giao tiếp nói đúng hơn là phương pháp làm việc giữa 2 bên được thuận lợi và xuôn sẻ hơn.

Có cái nhìn chiến lược : Những người điều hành hay quản trị Website đều có những định hướng rỏ ràng và một chiến thuật lâu dài cho website của công ty. Việc các SEOer đảm bảo cho đổi tác 1 hiệu quả lâu dài về sau chính là yêu tố quyết định việc thành công của SEO đó.

Sự rõ ràng trong công việc: Đối với webmaster thì website cũng như là 1 đứa con của họ, họ tạo ra và cố gắng nuôi nâng xây dựng nó lơn mạnh theo thời gian, hơn ai hết họ muốn biết những gì SEO làm với đứa con đó, nó cũng giống như việc bạn gửi con đến nhà trẻ và tất nhiên ban rất muốn biến con bạn sẻ được học những gì, ăn gì, làm gì…… Một cái nhìn tồng thể và khách quan về công việc của minh sẻ giúp khách hàng an tâm và tin tưởng vào công việc SEO hơn.

Trên đây chỉ là những điểm mấu chốt nhất giúp bạn xác định một chuyên gia SEO, tư vấn quảng bá Web chuyên nghiệp. Ngoài tất cả các yếu tố trên còn có sự đam mê, SEO trước tiên là kỹ thuật, ứng dụng trong thiết kế thân thiện với máy tìm kiếm, nhưng cũng là một nghệ thuật khi tăng hiệu quả doanh thu từ  khách hàng tiềm năng truy cập tới Website.

Dựa trên SEO ViệtNam

Read Full Post | Make a Comment ( None so far )

Tăng Page Rank 5-6-7-8-9 với thủ thuật SEO

Posted on July 16, 2009. Filed under: Kỹ năng Webmaster, Phát triển web, Tối Ưu Website, Thủ thuật seo web, Xếp hạng google | Tags: , , |

1. Tham gia Message Board Discussions tại abcnews.go.com. Ở đó sử dụng công cụ WYSIWYG để post bài, bạn hãy chèn textlink của mình vào (PR8)
2. Comment vào trang web 22.tmz.com. Sau đó vào email comfirm, thế là có thêm một cái (PR8)
3. Tạo một profile trên espn.go.com và post một link tới website bạn thông qua “comment wall”. (PR8)
4. Tham gia cộng đồng Google Earth’s  (forums) và tiếp tục chèn link vào signature. (PR8)
5. Tham gia forum USAToday.com và post link tới website của bạn (PR8)
6. Tạo một profile tại poynter.org và post link tới website của bạn. (PR7)
7. Tạo một profile tại ojr.org và post link tới website của bạn (PR7)
8. Tạo một blog tại fannation.com và post link tới website của bạn. (PR7)
9. Tạo một blog tại newsvine.com và post link tới website của bạn. (PR7)
10. Tạo một Profile tại blogs.msdn.com và post link tới website của bạn (PR7)
11. Tạo một profile tại iVillage.com và post link tới website của bạn trên forum của ivillage (PR7)
12. Tạo một tài khoản tại Airamerica.com và post comment vào blogs. Thêm 1 phát (PR7)
13. Comment trên blog dooce.com  (PR7)
14. Comment trên blogs time-blog.com (PR7)
15. Comment trên bài viết của http://www.tvsquad.com (phải đăng kí nick) (PR7)
16. Comment trên thatsfit.com (phải đăng kí nick) (PR7)
17. Tạo một cái profile ở community.active.com rồi post backlink (PR6)
18. Comment tại trang stories : longwarjournal.org (PR6)
19. HappyNews.com. (PR6)
20. Đăng kí tại absolutepunk.net (phải đăng kí nick) (PR6)

Chắc hẳn sau 1 tháng Website bạn sẽ tăng PR nhanh một cách đáng kể !

Read Full Post | Make a Comment ( 1 so far )

Một số kinh nghiệm seo cho web

Posted on May 18, 2009. Filed under: Kỹ năng Webmaster, Phát triển web | Tags: , , , , , , , |

1. Giới thiệu :

SEO giải quyết hai vấn đề : làm cách nào hệ thống của ta chạy nhanh hơn (optimization code) ? Bằng cách nào google hay yahoo nhận ra site của chúng ta và đưa lên top search (crawlers delimiter)

A) Các crawlers của Search Engine sẽ nhận biết website :
Các crawlers của các search engine như google, yahoo sẽ nhận biết được các site và rank theo các tiêu chí sau :
+ Anchor text
+ Site popularity
+ Link content
+ Topical links
+ Title tag
+ Keywords
+ Site language
+ Content
+ Site maturity

B) Các tiêu chí để website của mình chạy nhanh hơn :
+ optimization code
+ optimization web server system
+ optimization network system

2. Sơ lược cách tăng ranking của website trên Internet :

A) Những yêu tố chính để tăng ranking của website :
– Site/page tagging, Page content, Site links, Site map

– Yếu tố quan trọng : internal link (very important) , extendnal link

– Page element :
+ text
+ tag : title tag, meta tag, high-level heading, anchor tad (a tag)
+ link
+ popularity

– Domain-name tips :
Tên của domain cũng ảnh hưởng đến ranking của các search engine sau đây là các tiêu chí :
+ Tên miền càng ngắn gọn càng tốt
+ Tên miền nên chọn là .com, .org thay vì .info, .biz
+ Tên miền có nhiều từ gần giống với các site nổi tiếng

– Understanding usability :
+ Navigation bar : cho phép crawlers dịch chuyển giữa các link trong site dễ dàng , nên đặt phía bên trái và top page
+ Sitemap : có thể dung XML sitemap , site map gia tăng ranking vì giúp crawlers dễ tìm index của site

B) Các loại Search Engine :
Có 3 loại search engine phổ biến :
+ Crawler-base engine : google.com
+ Human-powered engine : mahalo.com
+ Hybrid engine
– các engine này sẽ tìm đọc và ghi các website thông qua index, link ..

C) Chi tiết các yêu tố tăng ranking :
– Vận dụng thẻ title tag
– Vận dụng thẻ alt tag cho toàn img , chỉ định kích thước của file ảnh trước
– Vận dụng thẻ target : <a link=”index.html” target=”__top”>Home</a>
– Cookie sử dụng trong navigation bar sẽ ảnh hưởng đến crawlers trong quá trình search index

3. Sơ lược programing SEO :

– Javascript : sử dụng extend javascript file để cải thiện load , nhớ là crawlers có thể đọc được link của javascript , nên them type=”text/javascript”
– PHP , c++

4. Keyword SEO :

Keyword có tầm quan trọng trong hệ thống website , ảnh hưởng đến crawlers engine

– Sử dụng anchor text (linked text) : các crawlers sẽ nhận biết các link và cập nhật index về bộ máy đếm , nếu muốn crawler loại trừ link ra nên dung tel=”nofollow” trong thẻ <a>

– Sử dụng title tag : title được các crawlers nhận biết như là một phần thong tin quan trọng của site

– Sử dụng meta tag : lưu ý 2 property của meta là keywords và description
<meta name=”keywords” content=”bees”>
thẻ meta descripton cho phép từ 200-250 ký tự cho các crawler engine khác nhau và không nên sử dụng text, nên chia nhỏ từng character

– Sử dụng heading tag như H1, H2, H3 … thay cho b tag

-Sử dụng body tag theo chuần : <body></body> , bên trong sử dụng thường xuyên các thẻ : <b> , <i> , <strong> , <em> , <li> , sử dụng thẻ <strong> <em> thì crawler nhận biết độ quan trọng hơn, thẻ <b></i> không có giá trị bằng

– Sử dụng thẻ noframe : crawler không thể đọc multiple frame trên page , do đó cần dung thẻ noframe sau frame

– Sử dụng table summary tag : gai tăng crawler searching
ví dụ : <table summary=”table này làm việc aaaaa…” ></table>

– Sử dụng <acronym> or <abbr> tag : ít nhất sử dụng 1 lần trong site
<acronym title=”Search Engine Optimization”>SEO</acronym>
<abbr title=”United States of America”>USA</abbr>

– Sử dụng robots.txt : Cầu hình để cho phép crawler read all data of site, sử dụng kèm theo <meta name=”robots” content=”noindex,follow”>

5. Configure SEO :

A) HTTP optimization :

– Sử dụng image map :

Vd :
<img usemap=”#map1″ border=0 src=”/images/imagemap.gif”>
<map name=”map1″>
<area shape=”rect” coords=”0,0,31,31″ href=”home.html” title=”Home”>
<area shape=”rect” coords=”36,0,66,31″ href=”gifts.html” title=”Gifts”>
<area shape=”rect” coords=”71,0,101,31″ href=”cart.html” title=”Cart”>
<area shape=”rect” coords=”106,0,136,31″ href=”settings.html” title=”Settings”>
<area shape=”rect” coords=”141,0,171,31″ href=”help.html” title=”Help”>
</map>

– Sử dụng CSS Sprites :

Vd :
<style>
#navbar span {
width:31px;
height:31px;
display:inline;
float:left;
background-image:url(/images/spritebg.gif);
}
.home { background-position:0 0; margin-right:4px; margin-left: 4px;}
.gifts { background-position:-32px 0; margin-right:4px;}
.cart { background-position:-64px 0; margin-right:4px;}
.settings { background-position:-96px 0; margin-right:4px;}
.help { background-position:-128px 0; margin-right:0px;}
</style>

– Sử dụng inline images
(http://www.stevesouders.com/hpws/inline-images.php)
(http://stevesouders.com/hpws/inline-css-images.php)

Vd :
<IMG ALT=”Red Star”
SRC=”data:image/gif;base64,R0lGODlhDAAMALMLAPN8ffBiYvWW
lvrKy/FvcPewsO9VVfajo+w6O/zl5estLv/8/AAAAAAAAAAAAAAAACH5BAEA
AAsALAAAAAAMAAwAAAQzcElZyryTEHyTUgknHd9xGV+qKsYirKkwDYiKDBiatt2H1KBLQRFIJAIKywRgmhwAIlEEADs=”>

– Sử dụng Combined Scripts and Stylesheets

B) Add an Expires Header :

C) Gzip Components :

E) Put Stylesheets at the Top, không sử dụng @import

F) Put Scripts at the Bottom

G) Avoid CSS Expressions
Vd :
background-color: expression( (new Date()).getHours( )%2 ? “#B8D4FF” : “#F08A00” );
width: expression( document.body.clientWidth < 600 ? “600px” : “auto” );
min-width: 600px;

H) Make JavaScript and CSS External

I) Reduce DNS Lookups

Window :
ipconfig /displaydns
ipconfig /flushdns

N) Remove Duplicate Scripts

M) Configure ETags
Vd :
<?php
if ( strpos($_SERVER[“HTTP_USER_AGENT”], “MSIE”) ) {
header(“ETag: MSIE”);
}
else {
header(“ETag: notMSIE”);
}
?>

H) Move directory to Ram Disk

Vd :
# Speed Up /tmp Directory
mount –bind -ttmpfs /tmp /tmp
# Accelerate Scripts Directory
mount –bind -ttmpfs /home/webroot /home/webroot

6. PHP optimization :

A) hạn chế regular expression :

Vd :
// Slow
if (preg_match(“!^foo_!i”, “FoO_”)) { }
// Much faster
if (!strncasecmp(“foo_”, “FoO_”, 4)) { }
// Slow
if (preg_match(“![a8f9]!”, “sometext”)) { }
// Faster
if (strpbrk(“a8f9”, “sometext”)) { }

B) sử dụng reference nếu có thể

Vd :
$a[‘b’][‘c’] = array();
// slow 2 extra hash lookups per access
for($i = 0; $i < 5; $i++)
$a[‘b’][‘c’][$i] = $i;
// much faster reference based approach
$ref =& $a[‘b’][‘c’];
for($i = 0; $i < 5; $i++)
$ref[$i] = $i;

C) echo thì nhanh hơn hàm print

D) comment không ảnh hưởng đến code

E) ‘var=’.$var thì nhanh hơn “var=$var”

F) hạn chế sử dụng printf vì làm chậm hệ thống về nhiều mặt

G) Sử dụng ctype extendsion thay thề cho regular expression nếu có thể

H) Sử dụng isset thay cho strlen nếu có thể

Vd :
if (strlen($foo) < 5) { echo “Foo is too short”; }
if (!isset($foo{5})) { echo “Foo is too short”; }

I) sử dụng static function nếu có thể, tốc độ tăng 4 lần

K) sử dụng unset để free memory cho array, object

L) Không nên sử dụng __get, __set, __autoload magic function

N) Sử dụng require_once nếu có thể và nên sử dụng full path

M) Nên sử dụng $_SERVER[’REQUEST_TIME’] thay cho time() và mktime() function

O) Sử dụng các function strncasecmp, strpbrk và stripos để thay thế cho regular expression

P) Dùng str_replace nhanh hơn preg_replace gấp 4 lần

K) Sử dụng case…switch để thay thế cho multi if

G) kích hoạt mod_deflate mode và tránh dung @ trước function

S) Đóng kết nối database nếu không dung đến

R) $row[’id’] thì nhanh hơn $row[id] đến 7 lần

T) Không nên dung for ($x=0; $x < count($array); $x) mà nên dung :
$len = count($array) ;
for ($x=0; $x <$len; $x)

Z) Sử dụng biến global thì chậm hơn 2 lần so với local

X) sử dụng $this->prop++ làm chậm hơn 3 lần so với $local++

W) ++$i nhanh hơn $i++ và không nên sử dụng hàm split quá nhiều và nên viết ở dãng C extendsion nếu có thể và không gia tăng gọi class , array trong code quá nhiều

Read Full Post | Make a Comment ( None so far )

« Previous Entries

Liked it here?
Why not try sites on the blogroll...