ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ NGUYỄN VĂN CHUNG CẢI TIẾN CÔNG CỤ SEO PANEL LUẬN VĂN THẠC SĨ NGÀNH HỆ THỐNG THÔNG TIN Hà Nội - 2017ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ NGUYỄN VĂN CHUNG CẢI TIẾN CÔNG CỤ SEO PANEL Ngành: Hệ thống thông tin Chuyên ngành: Hệ thống thông tin Mã số: 60480104 LUẬN VĂN THẠC SĨ NGÀNH HỆ THỐNG THÔNG TIN NGƢỜI HƢỚNG DẪN KHOA HỌC: TS. Nguyễn Văn Nam Hà Nội – 2017i LỜI CẢM ƠN Để có thể hoàn thiện đƣợc luận văn thạc sỹ của mình, trƣớc tiên, tôi xin bày tỏ lòng biết ơn sâu nhất tới thầy –TS. Nguyễn Văn Nam (bộ môn Mạng và Truyền thông máy tính – trƣờng Đại học Công nghệ – Đại học Quốc gia Hà Nội). Sự gần gũi, khích lệ và nhiệt tình hƣớng dẫn của thầy là nguồn động lực rất lớn đối với tôi trong suốt thời gian thực hiện luận văn. Tôi cũng xin đƣợc gửi lời cảm ơn chân thành nhất tới tất cả các thầy, cô trong bộ môn Các hệ thống thông tin, cũng nhƣ các thầy, cô trong khoa Công nghệ thông tin – trƣờng Đại học Công nghệ – Đại học Quốc gia Hà Nội đã nhiệt tình giảng dạy, cung cấp cho chúng tôi những kiến thức, kinh nghiệm không chỉ trong học tập mà còn trong cuộc sống hàng ngày. Đồng thời, tôi cũng xin đƣợc gửi lời cảm ơn đến cha mẹ, ngƣời thân trong gia đình, các bạn học viên, đồng nghiệp đã giúp đỡ, động viên, tạo điều kiện tốt nhất cho tôi trong suốt khóa học tại Trƣờng Đại học Công nghệ – Đại học Quốc gia Hà Nội để tôi có thể hoàn thiện tốt luận văn thạc sỹ của mình. Hà Nội, tháng 05 năm 2017 Học viên Nguyễn Văn Chungii LỜI CAM ĐOAN Tôi xin cam đoan luận văn tốt nghiệp “Cải tiến công cụ Seo Panel” là công trình nghiên cứu thực sự của bản thân, đƣợc thực hiện trên cơ sở nghiên cứu lý thuyết, kiến thức chuyên ngành, nghiên cứu khảo sát tình hình thực tiễn và dƣới sự hƣớng dẫn khoa học củaTS. Nguyễn Văn Nam. Toàn bộ nội dung nghiên cứu của luận văn, các vấn đề đƣợc trình bày đều là những tìm hiểu và nghiên cứu của cá nhân tôi hoặc là trích dẫn các nguồn tài liệu và một số trang Web đƣợc đƣa ra ở phần Tài liệu tham khảo. Nếu sai tôi xin chịu hoàn toàn trách nhiệm và chịu mọi kỷ luật của khoa và nhà trƣờng đề ra. Hà Nội, tháng 04 năm 2017 Học viên Nguyễn Văn Chungiii MỤC LỤC LỜI CẢM ƠN ............................................................................................................ i LỜI CAM ĐOAN ..................................................................................................... ii MỤC LỤC... ............................................................................................................. iii DANH SÁCH CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT ............................................. v DANH MỤC HÌNH VẼ ........................................................................................... vi ĐẶT VẤN ĐỀ…....................................................................................................... 1 1. Bối cảnh .......................................................................................................... 1 2. Một số giải pháp phổ biến hiện nay................................................................ 1 3. Giải pháp đề xuất ............................................................................................ 2 4. Đóng góp của đề tài ........................................................................................ 3 5. Tổ chức luận văn ............................................................................................ 3 Chƣơng 1: TỔNG QUAN VỀ SEO WEB ................................................................ 4 1.1. Khái niệm về SEO Web .............................................................................. 4 1.2. Quy trình tiến hànhSEO Web ...................................................................... 4 1.3. Tổng kết chƣơng ........................................................................................ 11 Chƣơng 2: MỘT SỐ CÔNG CỤ SEOPHỔ BIẾN .................................................. 12 2.1. Công cụ nghiên cứu từ khoá ...................................................................... 12 2.1.1. Công cụ Longtail Pro .......................................................................... 12 2.1.2. Công cụ Adwords Keyword Planner .................................................. 14 2.2. Công cụ SEO Onpage ................................................................................ 17 2.2.1. Công cụ Seo Doctor ................................................................................ 17 2.2.2. Công cụ SEO Quake ........................................................................... 19 2.3. Công cụ SEO Offpage ............................................................................... 23 2.3.1. Công cụ Ahrefs ................................................................................... 23 2.3.2. Công cụ Open Site Explore ................................................................ 27 2.4. Tổng kết chƣơng ........................................................................................ 29 Chƣơng 3: CÔNG CỤ SEO PANEL, CẢI TIẾN VÀ THỰC NGHIỆM ............... 31 3.1. Công cụ SEO Panel ................................................................................... 31 3.1.1. Tổng quan về công cụ SEO Panel ...................................................... 31 3.1.2. Cài đặt SEO Panel ............................................................................... 32iv 3.1.3. Các chức năng của SEO Panel ............................................................ 34 3.2. Đánh giá Seo Panel .................................................................................... 42 3.2.1. Điểm mạnh .......................................................................................... 32 3.2.2. Hạn chế ............................................................................................... 34 3.3. Cải tiến Seo Panel ...................................................................................... 42 3.3.1. Tích hợp tính năng Submit website lên mạng xã hội ......................... 44 3.3.2. Tích hợp tính năng báo cáo chi tiết Backlink ..................................... 46 3.4. Thực nghiệmSeo Panel .............................................................................. 47 3.4.1. Cách tiến hành .................................................................................... 44 3.4.2. Kết quả thực nghiệm ........................................................................... 46 3.5. Tổng kết chƣơng ........................................................................................ 48 KẾT LUẬN ............................................................................................................ 49 1. Các đóng góp chính của đề tài ...................................................................... 49 2. Hƣớng phát triển ........................................................................................... 49 TÀI LIỆU THAM KHẢO ....................................................................................... 50v DANH SÁCH CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT STT Từ viết tắt Ý nghĩa 1 SEO Search Engine Optimization (tối ƣu hoá website trên các công cụ tìm kiếm) 2 DA Domain Authority 3 PA Page Authority 4 MOZ Công ty chuyên về SEl R Backlink Liên kết trỏ đến trang Web S Search Engine Công cụ tìm kiếmvi DANH MỤC HÌNH VẼ Hình 1.1: SEO website .............................................................................................. 4 Hình 1.2: Cách thức hoạt động của công cụ tìm kiếm .............................................. 5 Hình 1.3: Từ khoá tìm kiếm ...................................................................................... 6 Hình 1.4: Tỷ lệ chuyển đổi giữa khoá ngắn và khoá dài .......................................... 7 Hình 1.5: SEO Onpage và SEO Offpage .................................................................. 7 Hình 2.1: Công cụ Long Tail Pro ............................................................................ 13 Hình 2.2: Chức năng nghiên cứu từ khoá của Long Tail Pro ................................. 13 Hình 2.3: Chức năng phân tích đối thủ của Long Tail Pro ..................................... 14 Hình 2.4: Thiết lập tính năng để nghiên cứu từ khoá của Keyword Planner ......... 15 Hình 2.5: Nghiên cứu từ khoá của Keyword Planner ............................................. 16 Hình 2.6: Chức năng gộp từ khoá của Keyword Planner ....................................... 17 Hình 2.7: Giao diện chính của SEO Doctor ............................................................ 18 Hình 2.8: Giao diện của SEO Quake ...................................................................... 20 Hình 2.9: Tính năng Page Info của SEO Quake ..................................................... 20 Hình 2.10: Thông số cụ thể của trang Web đƣợc SEO Quake cung cấp ................ 21 Hình 2.11: Tính năng chuẩn đoán website của SEO Quake ................................... 21 Hình 2.12: Thông báo số liên kết trong của trang Web .......................................... 22 Hình 2.13: Thông tin về mật độ từ khoá của SEO Quake ...................................... 22 Hình 2.14: Tính năng so sánh các website của SEO Quake ................................... 23 Hình 2.15: Giao diện chính của Ahrefs .................................................................. 24 Hình 2.16: Tính năng thăm dò website của Ahrefs ................................................ 25 Hình 2.17: Báo cáo thông số Onpage của Ahrefs ................................................... 26 Hình 2.18: Báo cáo Backlink của Ahrefs ................................................................ 26 Hình 2.19: Giao diện chính của Open Site Explorer .............................................. 27 Hình 2.20: Tính năng Inbound Links của Open Site Explorer ............................... 28 Hình 2.21: Tính năng báo các Backlink mới của website ...................................... 28 Hình 2.22: Tính năng so sánh các website .............................................................. 29 Hình 3.1: Giao diện chính của SEO Panel .............................................................. 31vii Hình 3.2: Cài đặt SEO Panel ................................................................................... 32 Hình 3.3: Cài đặt kết nối cơ sở dữ liệu của SEO Panel .......................................... 33 Hình 3.4: Cài đặt thành công SEO Panel ................................................................ 33 Hình 3.5: Cơ chế Submit website lên thƣ mục Internet của SEO Panel ................. 34 Hình 3.6: Các thƣ mục Internet để Submit website ................................................ 34 Hình 3.7: Cơ chế kiểm tra vị trí từ khoá của SEO Panel ........................................ 35 Hình 3.8: Giao diện kiểm tra vị trí của từ khoá ...................................................... 35 Hình 3.9: Cơ chế kiểm tra số lƣợng Backlink của Seo Panel ................................. 36 Hình 3.10: Giao diện kiểm tra Backlink của website ............................................. 36 Hình 3.11: Cơ chế kiểm tra thứ hạng của Seo Panel .............................................. 37 Hình 3.12: Giao diện kiểm tra thứ hạng của website .............................................. 37 Hình 3.13: Cơ chế kiểm tra website của SEO Panel ............................................... 38 Hình 3.14: Giao diện báo cáo kiểm tra website của SEO Panel ............................. 38 Hình 3.15: Cơ chế kiểm tra các trang web đƣợc đánh chỉ mục .............................. 39 Hình 3.16: Báo cáochi tiết số lƣợng trang web đƣợc lập chỉ mục .......................... 39 Hình 3.17: Giao diện quản lý website của SEO Panel ............................................ 40 Hình 3.18: Giao diện quản lý ngƣời dùng của SEO Panel ..................................... 40 Hình 3.19: Giao diện thiết lập báo cáo SEO cho website ....................................... 41 Hình 3.20: Giao diện quản lý công cụ SEO của SEO Panel ................................... 41 Hình 3.21: Cơ chế hoạt động của Social Bookmarket ............................................ 43 Hình 3.22: Giao diện Submit website lên mạng xã hội .......................................... 44 Hình 3.23: Cơ chế hoạt động của Link Diagnosis .................................................. 45 Hình 3.24: Báo cáo chi tiết về Backlink của Link Diagnosis ................................. 45 Hình 3.25: Giao diện website “nongsanngon.vn” ................................................... 46 Hình 3.26: Thứ hạng của website sau một thời gian SEO ...................................... 47 Hình 3.27: Số lƣợng các trang web đƣợc đánh chỉ mục ......................................... 47 Hình 3.28: Báo cáo số lƣợng Backlink qua các lần kiểm tra .................................. 481 ĐẶT VẤN ĐỀ 1.Bối cảnh Với sự phát triển bùng nổ của công nghệ thông tin vàInternetthì website không còn là những trang thông tin đơn thuần mà còn là nơi để các cá nhân, tổ chức và doanh nghiệp có thể quảng bá thông tin, sản phẩm và dịch vụ đến với ngƣời dùng một cách nhanh chóng và hiệu quả. Với các công cụ tìm kiếm (Google, Yahoo, Bing) chúng ta có thể tìm thấy đƣợc những thông tin muốn tìm. Theo thống kê, có đến hơn 80% lƣợng truy cập của một website đến từ các công cụ tìm kiếm lớn và hầu hết ngƣời dùng chỉ tập trung vào kết quả trả về ở trang đầu tiên của các công cụ tìm kiếm. Nếu website đƣợc tìm thấy ở trang đầu tiên trong hàng trăm, hàng nghìn kết quả trả về trên các công cụ tìm kiếm thì khả năng đƣợc ngƣời dùng truy cập là rất lớn. Nhƣng với việc có hàng tỷ website đang tồn tại làm sao website của chúng ta có thể đƣợc hiển thị ở trang đầu tiên trên các công cụ tìm kiếm khi ngƣời dùng truy vấn. Tối ƣu hoá công cụ tìm kiếm (SEO) là một giải pháp rất hữu hiệu để đƣa website lên trang đầu kết quả tìm kiếm trả về của các công cụ tìm kiếm. SEO là hoạt động không thể thiếu với bất kỳ website nào, cũng nhƣ của bất kỳ cá nhân, doanh nghiệp kinh doanh nào. Tuy nhiên, đểtối ƣu hoá một website có thứ hạng cao và bền vững trên các công cụ tìm kiếm thì phải tiến hànhnhiều bƣớc, nhiều quy trình khác nhau(phân tích từ khoá, tối ƣu hoá nội dung, xây dựng các liên kết cho website)và cần có thời gian dài (khoảng 2-3 tháng). Vấn đề đặt ra là làm thế nào đểgiảm thời gian thực hiện SEO Web, việc phân tích tối ƣu của website trong các quy trình SEO có thể đƣợc hỗ trợ một cách tự động, chính xác để giảm tài nguyên con ngƣời và tiền của trong quá trình thực hiện SEO. 2. Một số giải pháp phổ biến hiện nay Các SEOer và công ty SEOtrên thế giới và Việt Nam hiện nay sử dụng một sốcông cụ hỗ trợ SEO(cả miễn phí và mất phí)domột số công tySEOlớn quốc tế(Google, Arhefs, MOZ, Alexa) phát hành đểhỗ trợ cho quá trình SEO Web.2 Đối với các công cụ miễn phí nhƣ Google Keyword Planner, SEO Doc Tor, SEO Quake, Open Site Explorer… đƣợc cácSEOer và công ty SEO có quy mô nhỏ sử dụng nhiều. Các công cụ miễn phí này hỗ trợ đáng kể cho ngƣời dùng trong phân tích từ khoá, kiểm tra việc tối ƣu hoá của website, giúp cho việc phân tích và xây dựng chiến lƣợc SEOcho website đƣợc dễ dàng hơn. Đối với các công cụ trả phí nhƣ Arhefs, Long Tail Pro, SeNuke… chủ yếu đƣợc các công ty SEOcó quy mô và tiềm lực tài chính lớn sử dụng. Các công cụ trả phí hỗ trợ ngƣời dùng nhiều tính năngSEOhơn so với các công cụ miễn phí, cung cấp các thông tin chi tiết hơn, giúp ngƣời dùng phân tích đƣợc chính xác và nhanh chóng những lỗi tối ƣu hoá của website, giúp giảm đáng kể thời gian SEO Web. Mặc dù các công cụ phổ biến trên hỗ trợ khá hiệu quả cho ngƣời dùng, song không phải công cụ nào cũng hỗ trợ tốt hoặc phù hợp với ngƣời dùng ởViệt Nam. Với các công cụ miễn phí, nó chỉ hỗ trợ một tính năng nhất định (hoặc hỗ trợ phân tích từ khoá, hoặc chỉ hỗ trợ phân tích sự tối ƣu hoá nội dung hoặc hỗ trợ phân tích liên kết của website); thông tin về các lỗi tối ƣu hoá không đƣợc chi tiết, cụ thể. Với các công cụ trả phí, nó hỗ trợ ngƣời dùng nhiều tính năng SEO hơn, thông tin về các lỗi tối ƣu hoá của website chi tiết hơn, xong chi phí ngƣời dùng phải trả hàng tháng khá cao (khoảng 40-50 USD/tháng), thậm chí công cụ SeNuke phải trả 147 USD/tháng. Với chi phí cao nhƣ vậy, không phải cá nhân, công ty SEO Việt Nam nàocũng có thể sử dụng đƣợc. Ngoài ra, rất ít phần mềm hỗ trợ tiếng Việt, nên quá trình sử dụng sẽ gây khó khăn cho ngƣời dùng Việt Nam. Ở Việt Nam cũng đã xuất hiện một số phần mềm SEO Việt nhƣ iSEO, Mass SEO Content để hỗ trợ cho SEOer Việt Nam. Tuy nhiên, các phần mềm này còn mang tính nhỏ lẻ, hỗ trợ ít tính năng, thâm chí còn phải mất phí (muốn sử dụng đầy đủ tính năng của iSEO sẽ phải trả chi phí là 1.900.000 VNĐ). 3. Giải pháp đề xuất Hiện nay có một công cụ miễn phíhỗ trợ SEOrất hiệu quả, đã đƣợc sử dụng nhiều trên thế giới mà rất ítSEOer hay Webmaster Việt Nam biết đến đó là Seo Panel. Đây là công cụ mã nguồn mở, hỗ trợ đƣợc nhiều tính năng SEO khác nhau nhƣ tính năng kiểm trị từ khoá, kiểm tra liên kết trỏ đến website, kiểm tra chất lƣợng3 và độ phổ biến của website… Mặt khác, Seo Panel hỗ trợ cả ngôn ngữ tiếng Việt nên rất phù hợp cho ngƣời dùng ở Việt Nam. Ngoài ra, một cộng đồng sử dụng Seo Panel đƣợc thành lập nên ngƣời dùng Seo Panel sẽ luôn nhận đƣợc những hỗ trợ rất tích cực từ cộng đồng nàycũng nhƣ từ nhà phát triển. Tuy nhiên,Seo Panel còn có những hạn chếcần đƣợc cải tiến, nâng cấp để nó có thể hỗ trợ hiệu quả tối đa cho ngƣời dùng. Từ thực tiễn sử dụng các công cụ SEO phổ biến hiện nay và những ƣu điểm của Seo Panel, luận vănlựa chọn công cụ Seo Panel để nghiên cứu và cải tiếnnhằmđƣa nó trở thành công cụ hỗ trợ SEOphổ biến, hỗ trợ tốt nhất cho các SEOer hay công ty SEO Việt Nam sử dụng. 4. Đóng góp của đề tài Luận văn đã trình bày đƣợc tổng quan về SEO Web, qui trình tiến hành SEO Web hiện nay; các công cụ hỗ trợ SEO phổ biến nhất hiện nay để thấy đƣợc điểm mạnh cũng nhƣ hạn chế của từng công cụ. Đặc biệt, luận vănđã giới thiệu Seo Panel, một công cụ hỗ trợ SEO khátốt mà rất ít SEOer hay Webmasster Việt Nam biết đến, chỉ ra những tính năng hỗ trợ Seo rất hiệu quảcủa Seo Panel; một số điểm hạn chế của Seo Panel cần đƣợc cải tiến và nâng cấp, đồng thời cải tiến thêm một số tính năng để Seo panel có thể hỗ trợ tốt hơn cho ngƣời dùng Việt Nam. 5. Tổ chức luận văn Nội dung của luận văn sẽ đƣợc tổ chức nhƣ sau: Chƣơng 1: Giới thiệu tổng quan về tối ƣu hoá cho công cụ tìm kiếm (SEO), qui trình tiến hành SEO hiện nay. Chƣơng 2: Trình bày các công cụ SEO phổ biến hiện nayđể thấy đƣợc điểm mạnh và hạn chế của các công cụ đó nhằm đƣa ra một công cụ hỗ trợ SEO tốt hơn. Chƣơng 3: Trình bày những về công cụ Seo Panel, các chức năng SEO của nó; rút ra những điểm mạnh và hạn chế của Seo Panel; Cải tiến, nâng cấp thêm một số tính năng cho Seo Panel; thực nghiệm thực tiễn và đánh giá kết quả đạt đƣợc qua thử nghiệm Seo Panel. Kết luận chung: Kết luận và đƣa ra hƣớng phát triển tiếp theo của đề tài.4 Chƣơng1: TỔNG QUAN VỀ SEO WEB 1.1. Khái niệm về SEO Web SEO[1,2] là một tập hợpcác phƣơng pháp (kỹ thuật, chiến thuật marketing và công nghệ Internet) nhằm nâng cao thứ hạng của một website (thứ tự hiển thị) trong danh sách tìm kiếm của các công cụ tìm kiếm. Hình 1.1: SEO website [2] Để hiểu rõ hơn về SEO thì trƣớc tiên cần hiểu về cách thức hoạt động của Search Engine[3]. Để có đƣợc những thông tin phục vụ nhu cầu tìm kiếm cho ngƣời dùng thì đầu tiên cácSearch Enginethu thập thông tin của tất cả các trang web bằng cách sử dụng crawler, spider hay Googlebot đi đến mỗi trang web và sao chép lấy các thông tin chính thông qua một số thành phần của mỗi trang web. Các trang web sau khi đƣợc thu thập sẽ đƣợc đánh chỉ mục, cấp cho một số nhận dạng nhất định rồi đƣợc lƣu vào cơ sở dữ liệu để phục vụ nhu cầu tìm kiếm sau này. Công việc quan trọng nhất trong quá trình này là việc phát hiện và lấy ra những từ hay cụm từ khoá có thể miêu tả chính xác nhất trang web và từ đó phân loại trang web theo từ khóa. Khi ngƣời dùng thực hiện tìm kiếm trên trang web của công cụ tìm kiếm với một truy vấn cụ thể, máy tìm kiếm sẽ bắt đầu phân tích cụm từ đó, nó so sánh cụm từ truy vấn với các trang web đã đƣợc lƣu trữ trong cơ sở dữ liệu để5 trả về kết quả những trang web có nội dung liên quan nhất.Những trang web đƣợc xây dựng chuẩn SEO sẽ đƣợc các con bọ tìm kiếm dễ dàng hơn và sẽ có vị trí cao trong kết quả tìm kiếm trả về. Hình 1.2: Cách thức hoạt động của công cụ tìm kiếm [3] 1.2. Qui trình tiến hànhSEO web 1.2.1. Nghiên cứu từ khóa Nghiên cứu từ khoá[3,4] là công việc rất quan trọng trong SEO nhằm tìm ra những cụm từ, nhóm từ khóa nhắm tới từng loại đối tƣợng tìm kiếm và để đƣa website lên vị trí cao trên kết quả tìm kiếm. Từ khóa là một từ hoặc một cụm từ mô tả nội dung website của bạn. Trang web sử dụng từ khóa nào tùy thuộc vào nội dung của website và nội dung khác nhau từ khóa sẽ có mức độ ảnh hƣởng khác nhau. Ngƣời dùng có thể đặt từ khóa ở đƣờng dẫn URL, ở thẻ mô tả, thẻ từ khoá, ở trong nội dung trang web… Từ khóa gồm 3 loại là từ khóa thƣơng hiệu, từ khóa thông tin và từ khóa hành vi mang tính chuyển đổi. Có hai kiểu từ khoá là từ khoá ngắn (Fat Head) và từ khoá dài (Long Tail). Việc nghiên cứu từ khóa đƣợc tiến hành qua hai bƣớc là khám phá và phân tích từ khoá.6 Hình 1.3: Từ khoá tìm kiếm [3] Khám phá từ khóa: Việc khám phá từ khoá trên website của mình và của đối thủ cạnh tranh có vai trò rất quan trọng nhằm đánh giá chính xác thứ hạng website tƣơng ứng với từ khoá đó để có chiến lƣợcSEO hiệu quả. Khám phá từ khoá có thể đƣợc thực hiện dễ dàng bằng cách sử dụng các công cụ hỗ trợ online miễn phí nhƣGoogle Keyword Planner, Google Trend, Google sugget... Phân tích từ khóa: Sau khi khám phá, tìm ra các từ khóa, sẽ tiến hành phân tích từ khoá và xem thứ hạng của chúng. ĐểSEOđạt hiệu quả cao, website nên đƣa các từ khóa dài vào bởi các từ khóa ngắntuy mang đến lƣợng truy cập nhiều hơn (80%), nhƣng những truy cập này ít có khả năng là khách hàng mục tiêu.Các từ khóa dài tuy mang đến lƣợng truy cập ít hơn (20%), nhƣng những truy cập này thƣờng rơi vào khách hàng mục tiêu. Ngoài ra, ít ngƣời SEOtừ khoá dài nên nó bị cạnh tranh không cao và dễ đạt thứ hạng cao hơn. Cuối cùng tiến hành phân loại, chọn lọc những từ khóa vào những mục đích mong muốn để tạo thành từng nhóm từ khoá, sắp xếp mức độ ƣu tiên các từ khóa theo mục đích và tiến hành kế hoạch SEO.7 Hình 1.4: Tỷ lệ chuyển đổi của từ khoá ngắn và dài [4] 1.2.2. SEO Onpage Hình 1.5: SEO Onpage và SEO Offpage [4] SEO Onpage [5,21,22] là tổng hợp những phƣơng pháp tối ƣu hóa công cụ tìm kiếm trực tiếp trên website và các trang của website nhằm đảm bảo chowebsiteđƣợc các công cụ tìm kiếm đánh giá caovề chất lƣợng và dễ tìm kiếm nhƣ tối ƣu về thiết kế giao diện web;tối ƣu hoá các thẻ tiêu đề, mô tả, thẻ H1, H2, Meta; nội dung bài viết, cách bố trí các từ khoá để không bị coi là nhồi nhét từ8 khoá, các liên kết nội bộ.Onpage là yếu tố hàng đầu trong chiến lƣợc SEO về lâu dài. KhiSEO Onpage, cần chú ý các vấn đề sau đây: Viết nội dung chuẩn SEO: Muốnwebsite có đƣợc thứ hạng cao trên các công cụ tìm kiếm thì nội dung có chất lƣợng, chuẩn SEO là yếu tố rất quan trọng. Để nội dung các trang web có chất lƣợng, chuẩn SEO thì cần phải tuân thủ các yếu tố sau: nội dung hay và độc đáo, nội dung tốt luôn có hình ảnh hoặc video đi kèm, nội dung hữu ích với ngƣời dùng, không nhồi nhét từ khóa quá nhiều, không sao chép nội dung của website khác… Tối ưu thẻ tiêu đề (Title): Các Googlebots, crawler hay spiderđi đến các trang web để đánh chỉ mục, đầu tiên nó sẽ nhìn vào thẻTitle của website để xem trang web viết về vấn đề gì, sau đó mới xem xét các hạng mục khác. Do đó, việc đƣa các từ khoá vào thẻ Title có ý nghĩa rất quan trọng để các công cụ tìm kiếm đánh giá chính xác nội dung website. Tuy nhiên, khiđặt từ khoá vào Title chú ý là thƣờng đặt từ khóa ở vị trí đầu tiên. Tối ưu hoá thẻ mô tả (Description): Thẻ mô tả dùng để mô tả một cách khái quát nội dung của một bài viết hoặc của một website, nó giúp cho ngƣời dùng biết đƣợc các dịch vụ hoặc sản phẩm mà bạn cung cấp hoặc thông điệp mà bạn muốn truyền tải cho khách hàng. Nội dung của thẻ mô tả sẽ đƣợc hầu hết các bộ máy tìm kiếm hiển thị bên dƣới tiêu đề trang web trong danh sách kết quả tìm kiếm.Các công cụ tìm kiếm không xem xét nội dung của thẻ mô tả để xác định sự liên quan nhƣng nội dung của thẻ này đƣợc dùng nhƣ một snippet (đoạn thông tin trong kết quả tìm kiếm) trên trang kết quả tìm kiếm. Vì vậy, khi viết thẻ thẻ mô tả phải hấp dẫn, thu hút ngƣời đọc, trong khi vẫn giữ đƣợc tính miêu tả của nó; đủ ký tự theo quy định (khoảng 350 ký tự), nội dung trung thực; đặc biệt từ khoá phải có trong thẻ mô tả nhƣng không bị nhồi nhét quá nhiều… Tối ưu hoá thẻ đề mục (Heading): Thẻ Heading đƣợc dùng để nhấn mạnh nội dung và nhờ đó tăng cƣờng khả năng SEO cho website. Thẻ Heading sẽ chỉ cho các công cụ tìm kiếm hiểu đƣợc cấu trúc và biết đâu là nội dung chính của website.Trong SEO, thẻ đề mục chia làm 6 loại (từ H1 – H6),trong đó H1 là quan trọng nhất thể hiện chủ đề chính của trang web. Các thẻ H1, H2, H3 là 3 thẻ quan9 trọng và đƣợc sử dùng nhiều nhất trong phƣơng pháp tối ƣu. Mỗi trang web chỉ nên có một thẻ H1, các thẻ H2 – H6 có thể có nhiều hơn. Tối ưu hoá thuộc tính Alt hình ảnh: Thuộc tính ALT là thuộc tính của thẻ ảnh (IMG) dùng để mô tả hình ảnh trên trang web, để các công cụ tìm kiếm có thể hiểu ảnh đƣa lên trang web có nội dung gì.Hình ảnh đƣợc Google đánh giá cao vì nó tạo nên sự liên tƣởng thú vị, ghi nhớ sâu trong tâm trí ngƣời đọc. Google Image Search sẽ lƣu trữ dữ liệu hình ảnh vào trong trang tìm kiếm, khi ngƣời dùng tìm kiếm từ khóa tƣơng ứng với từ đƣợc mô tả trong thẻ Alt thì hình ảnh của trang web sẽ đƣợc xuất hiện. Đưa từ khoá vào trongnội dung: Nội dung của trang web ảnh hƣởng đáng kể tác động lên vị trí thứ hạng của một trang web.Vì vậy, phải đƣa từ khoá vào trong nội dung của trang web và cần đặt từ khoá vào phần đầu tiên, tuy nhiên các từ khoá phải phân bố phù hợp, không nên đƣa quá nhiều vào trong bài viết. Một điểm lƣu ý khác là nội dung của một trang web tối thiểu phải có 125 từ. Tối ưu liên kết nội bộ (Internal link): Liên kết nội bộ là những liên kết trỏ đến một trang web khác của website. Tối ƣu hoá liên kết nội bộ là một trong những yếu tố quan trọng nhất trong SEO. Vì vậy, cần xây dựng liên kết nội bộ tại những trang có chỉ số PA cao, tập trung liên kết nội bộ từ những trang khác tới trang đích quan trọng, xây dựng liên kết nội bộ tại bài viết có nhiều thông tin quan trong, đặt liên kết nội bộ tại trang chủ… Thiết lập Site map cho website: Việc tạo Site map cho website cũng rất quan trọng, nó giúp cho ngƣời sử dụng dễ dàng tìm thấy địa chỉ của website trên Google. Ngoài ra,nó cũng là 1 tiêu chí để Google xếp hạng website do nó nâng cao độ trust và uy tín cho website. Tối ưu đường dẫn website (URL): Xây dựng đƣờng dẫn tránh sử dụng các ký tự đặc biệt nhƣ #, %, $... (gây khó khăn cho các công cụ tìm kiếm), đƣa từ khoá chính vào đƣờng dẫn (nên đặt ở vị trí đầu tiên); không nên thay đổi cấu trúc của đƣờng dẫn khi đã đƣợc các công cụ tìm kiếm đánh chỉ mục. Tốc độ tải trang: Việc tối ƣu tải trang (tối ƣu CSS) giúp trang web đƣợc vận hành trơn tru và tốc độtải trang sẽ nhanh hơn.10 1.2.3. SEO Offpage SEO Offpage[6,22] là việc tối ƣu hoá bên ngoài website hay đi xây dựng các các liên kết từ những website khác trỏ về chính website của mình. Việc có nhiều liên kết trỏ về giúp cho các công cụ tìm kiếm đánh giá website của chúng tacó chất lƣợngtốt hơn, độ phủ tên miền (domain)rộnghơn, từ đó đánh giá thứ hạng website cao hơn. SEO Offpage là cách thức xây dựng các Backlinks và Textlink từ website khác trỏ tới website cần SEO, quá trình này đƣợc gọi chung là xây dựng liên kết (Link Building).Một số cách thứcSEO Offpage nhƣ sau: Tạo các Anchor Text:Anchor Text là một đoạn văn bản ngắntrên website có chứa liên kết dẫn đến các trang web của chúng ta để các website khác liên kết, trỏ đến các bài viết trên website, từ đó tạo ra các Backlink.Trên các liên kết trong Anchor Text sẽ chứa từ khoá và trong từ khoá đặt các liên kết trỏ về website. Để đạt đƣợc thứ hạng cao trên các công cụ tìm kiếm thì việc xây dựng Anchor Text rất quan trọng. Vì thông qua Anchor Text thì các công cụ tìm kiếm sẽ đánh giá các bài viết của website nhƣ thế nào, có đủ điều kiện để đứng ở vị trí cao hay không. Ví dụ: <a href=http://>Dich Vụ SEO</a>. Đăng ký website với các công cụ tìm kiếm: Sau khi xây dựng website xong, tiến hành đăng ký website với các công cụ tìm kiếm để nó cập nhật và đánh chỉ mục. Xây dựng, chia sẻ các Backlink thông qua mạng xã hội: Hiện nay, mạng xã hội có một lƣợng ngƣời dùng rất lớn lên đến hàng tỷ ngƣời. Đây là môi trƣờng rất lý tƣởng để chia sẻ các bài viết hay các liên kết của website đến với nhiều ngƣời dùng Internet, từ đó có thể tạo ra một lƣợng Backlink lớn cho website. Xây dựng, chia sẻ Backlink trên các diễn đàn, blog:các diễn đàn và blog cũng là nơi xây dựng Backlinks phổ biến của ngƣời làm SEO thông qua việc tham gia vào diễn đàn, blog để chia sẻ link hay các bài viết của website. Điểm lƣu ý là nên lựa chọn sự tƣơng quan giữa các chủ đề trong các diễn đàn với nội dung website của mình để chia sẻ, đăng bài viết và bình luận phù hợp. PR trang web: Không chỉ có quảng cáo Online, nếu bạn có ngân sách hãy chọn báo chí làm PR cho thƣơng hiệu của mình, lƣợng khách hàng mới và tiềm năng sẽ xuất hiện, họ truy cập vào website, chia sẻ và góp phần đẩy Pagerank cao.11 1.3. Tổng kết chƣơng SEO Weblà cách thức tối ƣu hoá website để đạt đƣợc vị trí xếp hạng cao trên các trang kết quả trả về từ bộ máy tìm kiếm với những từ khóa cụ thể. Cách thức tiến hành SEO đƣợc thực hiện theo nhiều phƣơng thức khác nhau, nhƣng qui trình chung đƣợc thực hiện qua ba bƣớc sau: đầu tiên tiến hành nghiên cứu, phân tích từ khoá của website để xem xét sự cạnh tranh và lƣợng tìm kiếm từ khoá đó trên các Search Engine nhằm đƣa ra danh sách các từ khoá phù hợp cho website; bƣớc hai, tiến hành tối ƣu hoá nội dung của website với những từ khoá đã đƣợc xác định ở bƣớc một (SEO Onpage) để tạo ra một website chuẩn SEO và để các Search Engine đánh giá cao về chất lƣợng; bƣớc cuối cùng tiến hành tối ƣu hoá bên ngoài website nhằm giúp website tiếp cận đƣợc nhiều ngƣời dùngInternet, đẩy các từ khoá cần SEO lên Top thông qua việc nhận các giá trị trỏ về website từ bên ngoài (Backlink).Hiện có rất nhiều công cụ hỗ trợ SEO khác nhau, mỗi công cụ đều có những điểm mạnh và hạn chế riêng nên việc lựa chọn công cụ nào để hỗ trợ hiệu quả nhất không phải dễ dàng. Vì vậy, việc nghiên cứu các công cụ hỗ trợ SEOphổ biến hiện nay để thấy đƣợc những điểm mạnh và hạn chế của từng công cụ ý nghĩa rất quan trọng.12 Chƣơng2: MỘT SỐ CÔNG CỤ SEOWEB PHỔ BIẾN Hiện nay có rất nhiều công cụ hỗ trợ SEO đƣợc phát hành, tuy nhiên không phải công cụ nào cũng hỗ trợ hiệu quả hoặc phù hợp cho ngƣờisử dụng.Chƣơng này sẽ trình bày một số công cụ hỗ trợ SEOđƣợc sử dụng phổ biến nhất hiện nay, đƣợc phân chia theo các chức năng chính của nó là công cụ phân tích từ khoá, công cụ hỗ trợ SEO Onpage, công cụ hỗ trợ SEO Offpage. 2.1. Công cụ nghiên cứu từ khoá Các công cụ nghiên cứu từ khoá hỗ trợ ngƣời dùng trong quá trình phân tíchcác từ khóa mục tiêu, đánh giá các từ khoá của website đối thủ, kiểm tra các từ khoá đƣợc ngƣời dùng truy vấn nhiều nhấtđể xây dựng danh mục từ khoá phù hợp cho website.Hiện nay có rất nhiều công cụ hỗ trợ việc nghiên cứu từ khoá nhƣ Google Keyword Planner, Bing Keyword Tool, Long Tail Pro, KeywordTool.io, UberSuggest… Trong đó,Long Tail Pro và Google Keyword Planner là những công cụđƣợc sử dụng rất phổ biến. 2.1.2. Công cụ Long Tail Pro Long Tail Pro [8,9] là công cụ nghiên cứu từ khóa hỗ trợ cho việc tìm đƣợc những từ khóa dài tiềm năng, nhằm giúp website có số lƣợng ngƣời truy cập lớn.Điểm mạnh của Long Tail Pro là cho phép ngƣời dùngđƣa nhiều từ khóa hạt giống vào cùng lúc để tìm ra nhiều ý tƣởng từ khoá (có thể đƣa lên một danh sách từ khóa có sẵn với số lƣợng lên đến hàng nghìn từ cùng lúc), tìm những cụm từ khóa giống với từ khoá mong muốn, phân tích độ cạnh tranh cho từng từ khóa riêng biệt nhằm giúp ngƣời dùng ra có thểlựa chọn những từ khoá phù hợp. Đặc biệt, Long Tail Pro còn cung cấp tính năng kiểm tra độ cạnh tranh của từ khóa thông qua chỉ sốKC (Keyword Competitive) để giúp ngƣời dùngcó đánh giá chính xác hơn về một từ khóa nhất định xem nó có khó SEO hay không, có tiềm năng hay không, trang web mới bắt đầu làm có nên sử dụng từ khóa này hay không.13 Hình 2.1: Công cụ SEO Long Tail Pro [8] Các tính năng của Long Tail Pro: Nghiên cứu từ khóa: Đây là tính năng mà công cụ nghiên cứu từ khoá nào cũng có. Đặc biệt là với cácSEOer hay chủ sở hữu websitemuốn nhắm vào các khách hàng cụ thể. Với tính năng này, khi nhập 1 từ khoá, bạn sẽ nhận đƣợc các đề xuất tƣơng ứngnhƣ lƣợng tìm kiếm, độ cạnh tranh, đề xuất các tên miền tốt để SEO từ khoá. Với từng loại từ khóa lựa chọn, ngƣời dùng sẽ nhận đƣợc những đề xuất tƣơng ứng khác nhau nhằm tìm kiếm các từ khóa có lƣợng tìm kiếm trung bình/khá nhƣng độ cạnh tranh thấp để website có thể lên top nhanh chóng trong thời gian ngắn nhất. Công cụ cũng đề xuất các tên miền hiện đang còn liên quan đến từ/cụm từ khóa tƣơng ứng để ngƣời dùng có thể lựa chọn. Hình 2.2: Chức năng nghiên cứu từ khoá của Long Tail Pro[8]14 Phân tích đối thủ: Thông qua việc lấy dữ liệu từ SeoMoz, tính năng phân tích đối thủ của công cụ này là giúp ngƣời dùng biết đƣợc website đang ở đâu với 1 từ khoá nhất định.Long Tai Pro sẽ cung cấp các chỉ sốchi tiết về website của đối thủ nhƣ MozRank, PA, DA, Page links, Juice Page Links, PR, Site Age.Qua đó, ngƣời làm SEO có thể đánh giá chính xác về website của đối thủ để đƣa ra các chiến lƣợc đẩy từ khoá hợp lý cho website của mình. Hình 2.3: Chức năng phân tích đối thủ của Long Tail Pro[8] Kiểm tra thứ hạng từ khóa: Đây không phải là điểm mạnh của Long Tail Pro. Đặc biệt, hiện nó chƣa hỗ trợ các trang tìm kiếm phiên bản Tiếng Việt nên nhiều SEOer ở Việt Nam không dùng tính năng này. Có thể thấy, Long Tail Pro là công cụ trả phí rất hiệu quả cho việc nghiên cứu từ khoá. Nó luôn là công cụ đứng top đầu về công cụ phân tích từ khoá đƣợc các công ty và ngƣời dùng SEO sử dụng nhiều nhất. Tuy nhiên, chi phí phải trả hàng tháng khá cao (khoảng 40 USD) nên nó cũng là rào cản đối với những ngƣời SEO Web. 2.1.2. Công cụAdwords Keyword Planner Google Keyword Planner [10,11] là công cụ phân tích từ khóa đƣợc nhiềuSEOer lựa chọn sử dụng để thực hiện phân tích từ khóa. Nó là công cụ lập kế hoạch từ khóa miễn phí của Google, đƣợc phát triển từ 02 công cụ nổi tiếng trƣớc đây là Google Keyword Tools và AdWords Traffic Estimator Tools. Điểm mạnh của công cụ này nó hỗ trợ ngƣời dùng xác định đƣợc lƣợt tìm kiếm các từ khóa15 trung bình trênnhiều phạm vi khác nhau (quốc gia hay thế giới), mức độ khó và cạnh tranh của từ khóa đó, đồng thời đề xuất cho bạn nhiều từ khoá liên quan. Công cụ Google Keyword Planner sẽ giúp đánh giá chính xác đƣợc nhu cầu của ngƣời dùng với từ khóa đang xây dựng và có kế hoạch thiết kế webcũng nhƣ SEO hiệu quả hơn. Một số tính năng chính của Google Keyword Planner: Nghiên cứu từ khoá: Google Keyword Planner là một công cụ nghiên cứu từ khóa chuẩn mực hỗ trợ cho ngƣời dùng nhiều tính năng khác nhau nhƣ tìm kiếm từ khoá, lọc từ khoá, theo dõi từ khoá... Hình2.4: Tính năng nghiên cứu từ khoátrên Keyword Planner [10] Tìm kiếm từ khóa: Bạn có thể tìm những từ khóa để bổ sung vào chiến lƣợc SEO của mình dựa trên lĩnh vực hàng hóa/dịch vụ đang cung cấp; website của mình; danh mục sản phẩm; thông tin sản phẩm.Việc tìm kiếm từ khoá đƣợc Google Keyword Planner hỗ trợ thiết lập nhiều thuộc tính khác nhau nhƣ vị trí tìm kiếm, ngôn ngữ sử dụng… để ngƣời dùng chọn đƣợc những từ khóa phù hợp và chính xác với nhu cầu của mình. Lọc từ khóa: Bạn có thể khoanh vùng từ khóa lại để chọn ra những từ khoá có số CPC(Cost Per Click) trung bình hàng tháng tốt nhất hay số lƣợng tìm kiếm trong khoảng tối thiểu là bao nhiêu.16 Xem kết quả theo nhóm và theo danh sách: Keyword Planner cho phép ngƣời dùng theo dõi các kết quả từ khóa vừa theo dạng danh sách, vừa theo dạng các danh mục từ liên quan. Tính năng này giúp cho việc tra cứu từ khóa trở lên trực quan và đa diện hơn. Hình2.5: Nghiên cứu từ khoá của Keyword Planner Tính năng tìm kiếm và theo dõi từ khoá: Ngƣời dùng có thể sử dụng công cụ này đểđƣa ra thống kê lịch sửvề số lần tìm kiếm trung bình hàng tháng và dữ liệu cạnh tranh của từ khoá. Điều này có thể giúp ngƣời dùng quyết định loại bỏ hay tiếp tục theo dõi một số từ khoá nhất định. Trong trƣờng hợp đã có các danh sách từ khóa đã đƣợc phân tích ở một công cụ nào trƣớc đó hoặc các từ khóa trong các chiến dịch SEO đã thực hiện, Google Keyword Planner còn cho phép ngƣời dùng nhập vào danh sách các từ khóa này lên công cụ Keyword Planner để tiếp tục nghiên cứu các từ khóađó. Tính năng gộp từ khóa: Đây là tính năng đƣợc đánh giá rất cao của Google Keyword Plannermàcông cụ Google Keyword Tool trƣớc đây chƣa có. Nếu ngƣời dùng có một danh sách các từ khóa riêng lẻ thì Keyword Planner sẽ giúpkết hợp các từ khoá đó lại để tạo ra danh sách các từ khóa tối ƣu nhất.17 Hình 2.6: Chức năng gộp từ khoá của Keyword Planner Tóm lại,Google Keyword Planner là một công cụ miễn phí tƣơng đối hiệu quảcho việc nghiên cứu, phân tích từ khóa phù hợp xây dựng danh sách từ khoá cho website. Google Keyword Planner có ƣu điểm nhƣ thu thập dữ liệu trực tiếp từ Google (rất đáng tin cậy), nên giúp cho ngƣời dùng có sự đánh giá chính xác cao về từ khoá. Tuy nhiên, nó cũng có nhƣợc điểm là cần có tài khoản Adword; việc tìm kiếm cụm từ và tìm kiếm rộng bị giới hạn phạm vi nhất định; không nhắm tới mục tiêu thiết bị cụ thể riêng biệt nào (máy tính, điện thoại…) mà nó đƣợc sử dụng chung cho tất cả. 2.2. Công cụ hỗ trợ SEOOnpage 2.2.1. Công cụ Seo Doctor Seo Doctor [15, 16] là công cụ phân tích và chuẩn đoán lỗi Onpage trên website.Ƣu điểm của Seo Doctor là giúp ngƣời dùng kiểm tra lỗi nhanh chóng của website, chỉ cần ngƣời dùng truy cập một website nó sẽ ngay lập tức hiển thị các thông số Onpage của website, nó giúp ngƣời dùngkiểm tra độ Onpage của website. Điều này giúp cho ngƣời dùng nhanh chóng có những đánh giá cơ bản ban đầu về độ chuẩn SEO của một website. Các thông số Seo Doctor cung cấp cho ngƣời dùng là:18 Hình 2.7: Giao diệnSeo Doctor Tốc độtải trang web (Loading Time): Tốc độ tải trang web là một trong các tiêu chí quan trọng trong SEO đƣợc Google đánh giá cao. Khi ngƣời dùng truy cập một website, Seo Doctor sẽ thông báo cho biết tốc độ truy cập là bao nhiêu giây để có đánh giá chính xác về tốc độ tải của website. Thẻ mô tả ảnh ALT (ALT Image tag): Việc đƣa hình ảnh vào bài viết trên website có ý nghĩa rất quan trọng và đƣợc các công cụ tìm kiếm đánh giá khá cao. Tuy nhiên, khi đƣa ảnh vào website cần phải có thẻ ALT để mô tả cho hình ảnh. Nếu đƣa hình ảnh vào bài viết mà không có thẻ mô tả hình ảnh ALT thì Seo Doctor sẽ thông báo cho ngƣời dùng biết để khắc phục. Tiêu chí Web Analytics: Google Analytics là công cụ miễn phí mà Google cho phép bạn chèn vào website nhằm theo dõi lƣu lƣợng truy cập, báo cáo, phân tích các dữ liệu trên website. Seo Doctor sẽ thông báo nếu website chƣa đăng ký và cài đặt Google Analytics. Thẻ đề mục H1(H1 tag):Seo Doctor sẽ thông báo lỗi hoặc đƣa ra cảnh báo nếu thẻ H1 chƣa đƣợc sử dụng hợp lý (không chứa từ khoá trong thẻ, sử dụng quá nhiều thẻ H1 hoặc chƣa có thẻ H1…) trong trang web. Thẻ đề mục H2 (H2 tag): Thẻ H2 cũng khá quan trọng trong quá trình chuẩn SEO, vì vậy cần sử dụng thẻ H2 hợp lý để tận dụng ƣu điểm của nó. Nếu bạn chƣa sử dụng hợp lý thẻ H2 (không sử dụng hoặc không đƣa từ khoá vào)… Seo Doctor sẽ thông báo, tƣ vấn cho ngƣời dùng biết.19 Số liên kết của website (Number of links): Seo Doctor sẽ thông báo cho ngƣời dùng biết về số liên kết của website. Nếu website có trên 100 liên kết,Seo Doctor sẽ hiện cờ đỏ để cảnh báo cho ngƣời dùng biết để kiểm tra xem các liên kết đó có đáng tin cậy hay không. Thẻ mô tả ( Meta Description): Việc mô tả cho website rất quan trọng, nó giúp khách hàng và các công cụ tìm kiếm biết đƣợc nội dung của website viết gì.Tuy nhiên,viết nội dungtrong thẻ mô tả cũng phải đúng quy định là dƣới 70 từ (khoảng 350 ký tự), nếu quá quy định Seo Doctor sẽ đƣa ra cảnh báo cho ngƣời dùng biết. Tỷ lệ số liên kết đến so với số liên kết trỏ ra ngoài (Page Rank Flow): Seo Doctor cho biết tỷ lệgiữa số lƣợng liên kết trỏ đến website của chúng ta và số lƣợng liên kếttừ website của chúng ta trỏ đến website khác. Nếu tỷ lệ liên kết trỏ ra ngoài quá nhiều Seo Doctor sẽ đƣa ra cảnh báo cho ngƣời dùng biết. Đường dẫn thân thiện (SEO Friendly URLs): Khi tối ƣu website cũng phải tối ƣu đƣờng dẫn URL của website. URL ngắn gọn, dễ hiểu và chứa từ khóa sẽ đƣợc các công cụ tìm kiếm đánh giá cao. Seo Doctor sẽ cho biết đƣờng dẫn website có thân thiện hay không để ngƣời dùng có sự thay đổi cho phù hợp. Có thể thấy, Seo Doctoc giúp cho ngƣời dùng kiểm tra một cách nhanh chóng các thông số Onpage tổng quan của website. Tuy nhiên, các thông tin này chỉ là cơ bản, chƣa phải là các thông tin cụ thể và chi tiết, vì vậy để có thể đánh giá chi tiết hơn ngƣời dùng sẽ phải sử dụng thêm các công cụ phân tích Onpage khác. 2.2.2. Công cụ Seo Quake Seo Quake[17, 26, 27] là một một công cụ cài đặt riêng của Filefox hoặc tiện ích mở rộng của Chrome. Đây là một công cụ hỗ trợSEO đƣợc nhiều SEOer hoặc Webmaster sử dụng để phân tích trang web. Seo Quake có ƣu điểm là cung cấp nhiều thông tin quan trọng về các chỉ số và đánh giá của Google đối với các website đƣợc nó đánh chỉ mục nhƣ thứ hạng của website (Page Rank), số trang web đƣợc Google đánh chỉ mục (Google index), độ phổ biến của website (Alexa rank), tuổi của tên miền (Age), Số liên kết trong của website (Internal link), mật độ từ khoá (Density),độ Onpage của website (Diagnosis)…20 Hình 2.8: Giao diện của Seo Quake Một số tính năng cơ bản của Seo Quake: Cung cấp thông tin về trang web: cung cấp thông tin Onpage và Offpage của website nhƣ thẻ tiêu đề, từ khóa, thẻ mô tả trang web, liên kết trong, liên kết ngoài, thông tin về máy chủ… Hình 2.9: Tính năng Page Info của Seo Quake Tính năng này còn cung cấp một số thông tin về trang web nhƣ thời gian cuối cùng mà google truy cập vào website, số lƣợng theo dõi qua twitter, số lƣợng like trên facebook, số lƣợng theo dõi qua Google plus; thông tin về tên miền nhƣ số lƣợng bài viết đƣợc google đánh chỉ số, số lƣợng truy cập; thông tin backlink...21 Hình 2.10: Thông số của trang web được Seo Quake cung cấp Chuẩn đoán độ Onpage của trang web: nó cung cấp thông tin Onpage cơ bản của trang web nhƣ đƣờng dẫn URL, thẻ tiêu đề, thẻ từ khoá… Nếu thông số nào còn lỗi SeoQuake sẽ đƣa ra cảnh báo cho ngƣời dùng biết để chỉnh sửa. Hình 2.11: Tính năng chuẩn đoán độ Onpage của trang web Kiểm tra liên kết trong và liên kết ngoài của website: thông báo về tổng số liên kết trong và liên kết ngoài của mỗi trang web.22 Hình 2.12: Thông báo số liên kết trong của trang web Kiểm tra mật độ từ khoá: Cung cấp thông tin về mật độ từ khoá (%), số lần lặp lại từ khoá; từ khóa có xuất hiện ở thẻ tiêu đề, thẻ mô tả hay thẻ hay không; từ khóa theo các pha 1 từ, 2 từ, 3 từ hay 4 từ. Hình 2.13: Thông tin về mật độ từ khoá của Seo Quake Ngoài ra, SeoQuake còn cung cấp tính năng so sánh đƣờng dẫn hay tên miền với các website của đối thủ.23 Hình 2.14: Tính năng so sánh các website của Seo Quake So với công cụ Doctor thìSeoQuake là một công cụ hỗ trợ SEOhiệu quả hơn,ngoài việc hỗ trợ phân tích yếu tố Onpage của trang web nó còn hỗ trợ cho ngƣời dùng trong việc phân tích từ khoá và các liên kết của website. Nó đƣợc nhiều SEOer và Webmaster sử dụng, đánh giá khả cao trong việc giúp phân tích các thông tin quan trọng của website. Tuy nhiên, SeoQuake chỉ hỗ trợ hiệu quả cho trình duyệt Firefox và việc thông tin về lỗi Onpage của trang web chƣa chi tiết, dẫn đến ngƣời dùng sẽ khó khăn trong việc xác định vị trí lỗi. 2.3. Công cụ hỗ trợ SEO Offpage Các công cụ hỗ trợ SEO Offpage hiện nay chủ yếu hỗ trợ việc phân tích các Backlink của website. Các công cụ phân tích Backlink cho phép ngƣời dùng kiểm tra xem một website hiện đang có tình trạng về Backlink ra sao nhƣ có bao nhiêu trang đang links tới, các domains của link, các chỉ số của link đó có (PR, DA, PA…).Hiện có rất nhiều công cụ hỗ trợ phân tích Backlink rất tốt cho ngƣời dùng, trong đó phải kể đến 2 công cụ Ahrefs và Open Site Explorer. 2.3.1. Công cụAhrefs Ahrefs[12, 13, 23] là một công cụ phân tích trực tiếp các thông số của website online lớn nhất hiện nay. Khởi nguồn từ ý tƣởng thành lập một công cụ phân tích backlink của các website toàn cầu, nhóm thành viên đa quốc gia có nguồn gốc từ Ukraine (trụ sở chính tại Singapore) đã thành lập một nhóm có tên ahrefs và phát triển công cụ phân tích Backlink này trở thành một trong những công cụ hỗ trợ SEO mạnh nhất thế giới, với khả năng phân tích ngày càng đƣợc mở rộng về loại các chỉ số và độ tin cậy của số liệu.24 Hình2.15: Giao diện chính của Ahrefs [12] Quá trình thu thập dữ liệu của Ahrefs lên đến hàng tỷ trang mỗi ngày và tốc độ cập nhật dữ liệu backlink khoảng 30 phút một lần. Ahrefs là một trong những công cụ kiểm tra backlink tốt nhất cho phép thống kê số lƣợng Backlink củawebsite cả dofollow, nofollow; nguồn Backlink, anchor text, referring domains.Ngƣời dùng có thể so sánh với 5 đối thủ cạnh tranh khác. Các tính năng của Ahrefs: Phân tíchliên kết của website (Site Explorer): đây là tính năng chính của Ahrefs, nó cung cấp cho ngƣời dùng các thông số quan trọng của một website, cụ thể: - Referring pages: Tổng số trang chuyển hƣớng đến trang web của bạn. - Total Backlinks: Tổng số backlink trỏ về trang của bạn. - Referring IPs: Số IP trỏ về trang của bạn. - Referring subnets: Số subnet trỏ trang của bạn. - Referring domains: Số domain trỏ về trang của bạn (cụ thể là các đuôi .gov ; .edu ; .com ; .net ; .org). - Backlink Types: thống kê các dạng backlink (text, image, dofollow...). Ngƣời dùng cũng có thể theo dõi Anchors Cloud (các Anchors Text đƣợc sử dụng nhiều), tỷ lệ các loại domain bạn đã đặt backlink, tỷ lệ các từ khóa đƣợc sử dụng làm Anchors Text...25 Hình2.16: Tính năng thăm dò website của Ahrefs Ngoài ra, tính năng phân tích website của Ahrefs còn cung cấp cho ngƣời dùng một số thông tin quan trọng khác nhƣ độ phổ biến của đƣờng dẫn (URL Rank),độ tin tƣởng của tên miền (Ahrefs Domain Rank),các liên kết trỏ đến website,sự chuyển hƣớng đến website (Referring Domains). Báo cáo SEO (SEO Reports): nó cung cấp cho ngƣời dùng một số thông tin liên quan đến Onpage của website nhƣ mã phản hồi trạng thái (HTTP Status Response Codes) để thông báo đã xử lý thành công hay không, tiêu đề đầu tiên và độ dài của tiêu đề, thẻ mô tả đầu tiên và độ dài của thẻ miêu tả; thẻ từ khoá đầu tiên và độ dài của thẻ từ khoá, số thẻ H1, H2 và độ dài của nó, số liên kết của website… Ngƣời dùng có thể xuất các thông tin trên ra file CSV/Excel (UTF-16), lƣu vào máy tính để phân tích sau.26 Hình 2.17: Báo cáo thông số Onpage của Ahrefs Báo cáoBacklink (Backlinks Report):tính năng này cung cấp cho ngƣời dùng các thông tin tổng quan về Backlink (số trang chuyển hƣớng đến website, số liên kết, IP trỏ về website, số IP và tên miền trỏ về website; thông tin về tất cả các liên kết trỏ về website); số liên kết mới và mất mỗi ngày; phân tích các trang của website, giúp ngƣời dùng có cái nhìn tổng quan và phân tích xem trang chính đã đƣợc tối ƣu nhất hay chƣa, hay có thể nhận định đƣợc đối thủ đang tập trung SEO cho trang nào. Hình 2.18: Báo cáo Backlink của Ahrefs27 Ngoài ra, Ahrefs còn cung cấp cho ngƣời dùng chỉ số Ahrefs Rank (AR), một tiêu chí riêng của Ahrefs để đánh giá tầm quan trọng của một liên kết, tƣơng tự nhƣ chỉ số PR của Google, DA và PA của MOZ. Có thể thấy, Ahrefs là công cụ hỗ trợ rất tốt cho ngƣời dùng để quản lý, phân tích và theo dõi quá trình xây dựng Backlink. Tuy nhiên, điểm hạn chế của công cụ này là không xem Backlink của website từ blogspot, phí sử dụng khá cao nên không phải các SEOer nào cũng có thể sử dụng. 2.3.2. Công cụOpen Site Explorer Open Site Explorer [14, 25] là công cụ đƣợc xây dựng bởi MOZ – một trong những tổ chức SEO lớn nhất thế giời. Điểm mạnh của công cụ này là cho phép ngƣời dùng kiểm tra chỉ số DA,PA của website (một trong những chỉ số quan trọng nhất của SEO), số nguồn Backlinkcủa website; lƣợng chia sẻ, like trênmạng số hội (Facebook, Twitter, Google+...). Hình 2.19: Giao diện chính của Open Site Explorer Tính năng của Open Site Explorer: Kiểm tra liên kết ngoài của website (Inbound Links): cho biếtcác liên kết trỏ đếncủa website, tên miền phụ hoặc tên miền gốc đã đƣợc đƣa vào và phân tích các liên kết trỏ đến website.28 Hình 2.20: Tính năngInbound Links của Open Site Explorer Kiểm tra các liên kết mới trỏ đến website: cung cấp báo cáo về các Backlink mới trỏ đến website và các thông số liên quan của các Backlink đó Hình 2.21: Tính năng báo các Backlink mới của website So sánh về Backlink giữa các website khác nhau: đây là tính năng đƣợc đánh giá khá hay của Open Site Explorer giúp ngƣời dùng so sánh trực diện về website cần SEO với các website của đối thủ thông qua việc cung cấp các thông số liên29 quannhƣ PA, tổng số Backlink của website, số liên kết trong, số liên kết ngoài, độ tin cậy của các liên kết… Hình 2.22: Tính năng so sánh các website Đưa ra trang web tốt nhất của website: việc đƣa ra danh sách các trang đƣợc đánh giá tốt nhất trên website có ý nghĩa rất quan trọng trong việc xây dựng Backlink. Để đánh giá đƣợc trang web của website có chất lƣợng tốt nhất Open Site Explorer căn cứ vào chỉ số PA. Tính năng Linking Domians: Đánh giá ảnh hƣởng trang web bằng cách phân tích tên miền gốc liên kết với URL hoặc tên miền ngƣời dùng đã nhập vào. Mặc dù là công cụ miễn phí hỗ trợ rất tốt cho ngƣời dùng trong việc phân tích Backlink của website, tuy nhiên, nó chỉ cho phép kiểm tra website tối đa 3 lần trong ngày và bị hạn chế số link nếu ngƣời dùng không có tài khoản của SeoMoz. Ngoài ra, Open Site Explorer chỉ hỗ trợ việc phân tích Backlink không hỗ trợ ngƣời dùng các tính năng SEO khác. 2.4. Tổng kết chƣơng Các công cụ hỗ trợ SEO đƣợc sử dụng phổ biến hiện nay đều có những điểm mạnh và hạn chế riêng. Đối với các công cụ nghiên cứu từ khoá (Long Tail Pro, Google Keyword Planner), nóhỗ trợ rất tốtcho ngƣời dùng trong việc phân tích các từ khoá của website cần SEO và website của đối thủ, đề xuất các từ khoá phù hợp để cao thể nâng cao thứ hạng của website; đối với công cụ SEOOnpage30 (SEODoctor, SEOQuake), nó cung cấp khá đầy đủ các thông tin Onpage của website cho ngƣời dùng để có thể đánh giá sự chuẩn SEO của nội dung website; đối với các công cụ SEO Offpage (Ahrefs, Open site explorer ), ƣu điểm là hỗ trợ cho các SEOer hay Webmaster phân tích, theo dõi Backlink của website cần SEO hay website của đối thủ, tìm kiếm nguồn Backlink cho website… Tuy nhiên, các công cụ trên còn có những hạn chế làchỉ chuyên về một chức năng nhất định (Long Tail Pro, Google Keyword Planner chuyên phân tích từ khoá; SEO Doctor, SEOQuake chuyên phân tích yếu tố Onpage của website; Ahrefs, Open site explorer chuyên phân tích các Backlink website),một số công cụ hỗ trợ tốt cho ngƣời dùng thì phải trả phí, thậm chí phải trả phí khá cao (Long Tail Pro,Ahrefs). Điều này dẫn tới bất cập là khi thực hiện SEO Web ngƣời dùng sẽ phải sử dụng nhiều công cụ khác nhau và có thể phải mất phí khá cao nếu sử dụng các công cụ trả phí. Mặt khác, việc theo dõi quá trình SEO cũng gặp nhiều khó khăn khi sử dụng các công cụ trên do nó không hỗ trợ hệ thống lƣu trữ riêng về số liệu đã phân tích (chỉ xuất đƣợc ra các báo cáo) cho ngƣời dùng. Do đó, việc tìm hiểu, nghiên cứu một công cụ miễn phí mà có thể khắc phục đƣợc các hạn chế của các công cụ trên là rất quan trọng.31 Chƣơng 3: CÔNG CỤ SEO PANEL, CẢI TIẾN VÀ THỰC NGHIỆM Chƣơng này trình bày về công cụ Seo Panel,một công cụ mã nguồn mở hỗ trợ SEO khá hiệu quả mà rất ít ngƣời dùng Việt Nam biết đến;các tính năng ƣu việt của nó vàmột số hạn chế cần đƣợc cải tiến, nâng cấp để có thể hỗ trợ hiệu quả tối đa cho ngƣời dùng. Đồng thời, luận văn tích hợp thêm một số tính năng cho Seo Panel và tiến hành thực nghiệm để đánh giá sự hỗ trợ SEO hiệu quả của nó. 3.1. Công cụ Seo Panel 3.1.1.Tổng quan về công cụ SEO Panel Seo Panel[18,29] là một công cụ hỗ trợ tối ƣu hóa website với các công cụ tìm kiếm phát hành vào tháng 02/2010, đã đƣợc nhiều công ty và SEOer trên thế giới sử dụng. Nó là phần mềm mã nguồn mở (PHP MySQL) nên ngƣời dùng có thể nâng cấp, cải tiến nó theo nhu cầu hay mục đích riêng.So với các công cụ hỗ trợ SEO phổ biến hiện nay, Seo Panel hỗ trợngƣời dùng nhiều tính năng cần thiết hơn nhƣ kiểm tra vị trí từ khóa, hỗ trợ tự động Submit website lên các thƣ mục trên Internet, kiểm tra lỗi nội dung của website, kiểm tra thứ hạng của website, kiểm tra số lƣợng Backlink của website… Hình 3.1: Giao diện chính của Seo Panel32 Ngoài việc hỗ trợ ngƣời dùng phân tích các yếu tố SEO của website, Seo Panel còn giúp cho ngƣời dùng thực hiện chiến lƣợc đẩy website lên top nhanh hơn do hỗ trợ việc Submit website lên các trang mạng xã hội và các thƣ mục trên Internet. Đặc biệt, công cụ này hỗ trợ đa ngôn ngữ, trong đó có tiếng Việtnên giúp cho SEOer Việt sử dụng dễ dàng và nhanh chóng. 3.1.2. Cài đặt Seo Panel Seo Panel đƣợc phát triển trên ngôn ngữ PHP, có thể chạy trên localhost với máy tính có kết nối Internet, hoặc đƣợc cài đặt trên hosting. Việc cài đặt Seo Panel [31] có thể đƣợc thực hiện trên Hệ điều hành Windows hoặc Linux. Trƣớc khi bắt đầu sử dụng, ngƣời dùng cần cài đặt một web server. Trong luận văn sử dụng Xampp, một chƣơng trình tạo máy chủ Web (Web Server) đƣợc tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server. Lƣu ý, Seo Panel chỉ chạy đƣợc PHP phiên bản 4.0 trở nên và nhỏ hơn 7.0. Trƣớc tiên, ngƣời dùng tải Seo Panel phiên bản mới nhất trên website http://www.seopanel.in/download/, giải nén và copy tất cả các thƣ mục vào thƣ mục C:\xampp\htdocs. Kiểm tra lại xem file config/sp-config.php và thƣ mục tmp đã đƣợc chỉnh sang mã cho phép ghi chƣa. Sau khi mở Xampp, khởi chạy Apache và MySQL, ngƣời dùng mở trình duyệt web và vào /Seopanel/install/ (thƣờng là http://localhost/seopanel/install/) chạy, giao diện sau xuất hiện. Hình 3.2: Cài đặt Seo Panel33 Sau khi nhấn Next xuất hiện giao diện yêu cầu điền các thông tin về cơ sở dữ liệu (tên, tài khoản truy cập, địa chỉ email). Hình 3.3: Cài đặt kết nối cơ sở dữ liệu của Seo Panel Sau khi điền các thông tin liên quan đến cơ sở dữ liệu MySQL để kết nối với hệ thống và nhấn Next thì việc cài đặt đã hoàn thành (Seo Panel tạo một tài khoản mặc định để truy cập hệ thống là Username: spadmin; Password: spadmin). Hình 3.4: Cài đặt thành công Seo Panel34 3.1.3. Các chức năng của Seo Panel a. Chức năng hỗ trợ SEO Hỗ trợ submit website: Chức năng này giúp ngƣời dùngđƣa trang web gồm các thành phần URL, title, keyword, description, email, category đến các thƣ mục trên Internet để thông báo cho các công cụ tìm kiếm biết về website đã đƣợc đƣa vào hoạt động hoặc có những bài viết mới để đánh chỉ mục các bài viết mới. Hình 3.5: Cơ chế Submit website lên thư mục Internet của Seo Panel Ngoài ra, ngƣời dùng có thể theo dõi trạng thái của mỗi lần submit thông qua việc kiểm tra báo cáo đƣợc lƣu trong hệ thống. Hình 3.6: Các thư mục Internet để Submit website35 Kiểm tra vị trí từ khoá: Seo Panel sẽ tự động kiểm tra vị trí từ khóa của website trên công cụ tìm kiếm và lƣu trữ chúng trong hệ thống. Ngoài ra, Seo Panel còn có cung cấp tính năng thêm từ khoá, quản lý từ khoá (sửa, xoá, tạm dừng hoạt động từ khoá). Hình 3.7: Cơ chế kiểm tra vị trí từ khoa của Seo Panel Việc kiểm tra vị trí từ khoá đƣợc Seo Panel thực hiện thông qua việc truy xuất thông tin về vị trí từ khoá đó tƣơng ứng với website(đã đƣợc lƣu trong cơ sở dữ liệu hoặc do ngƣời dùng nhập vào) thông qua kết quả tìm kiếm của các công cụ tìm kiếm (Google, Bing…) nên kết quả có độ tin cậy cao. Hình 3.8: Giao diện kiểm tra vị trí của từ khoá36 Kiểm tra số lƣợng Backlink: Tính năng này sẽ kiểm tra số lƣợng Backlink của website và lƣu trữ thông tin đó trong hệ thống. Số lƣợng Backlink mà Seo Panel thu thập đƣợc dựa trên cơ sở thông tin do các công cụ tìm kiếm Google, Bing và công ty Seo Alexa cung cấp. Hình 3.9: Cơ chế kiểm tra số lượng Backlink của Seo Panel Để hỗ trợ ngƣời dùng có sự đánh giá chính xác giữa các website khác nhau, Seo Panel có thể kiểm tra Backlink nhiều website cùng một lúc. Hình3.10: Giao diện kiểm tra Backlink của website37 Kiểm tra thứ hạng của trang web: Chức năng này sẽ giúp ngƣời dùng kiểm tra, đánh giá thứ hạng của website thông qua chỉ số MozRank, PA, DA and AlexaRank đƣợc Seo Panel thu thập trên hệ thống của MOZ và Alexa. Ngƣời dùng có thể kiểm tra nhiều website cùng một lúc để so sánh. Hình 3.11: Cơ chế kiểm tra thứ hạng website của Seo Panel Ngoài ra, Seo Panel cho ngƣời dùng biết đƣợc thứ hạng hàng ngày của mỗi website đã đƣợc kiểm tra thông qua các báo cáo chi tiết. Hình 3.12: Giao diện kiểm tra thứ hạng website38 Kiểm tra nội dung củawebsite: Chức năng này sẽ thu thập thông số liên quan của website hay trang webnhƣ số Backlink, số liên kết trong và ngoài, thứ hạng của trang web. Các thông số trên đƣợc Seo Panel truy xuất trên kết quả trả do Google, Bing và MOZ tìm kiếm, cung cấp và chia sẻ. Hình 3.13: Cơ chế kiểm tra website của Seo Panel Ngoài ra, nó còn có thể tự động tạo Sitemap, HTML, XML và Text để submit lên công cụ tìm kiếm. Hình 3.14: Giao diện báo cáo kiểm tra website của Seo Panel39 Kiểm tra các trang web đƣợc đánh chỉ mục: Chức năng Search Engine Saturation của Seo Panel sẽ kiểm tra số lƣợngcác trang web đƣợc lập chỉ mụctrên các công cụ tìm kiếm khác nhau (google, yahoo...)và lƣu nó tronghệ thống. Hình 3.15: Cơ chế kiểm tra các trang web được đánh chỉ mục Ngƣời dùng có thể theo dõi số lƣợng đƣợc lập chỉ mục của mỗi website qua mỗi đợt kiểm tra trong phần báo cáo chi tiết. Hình 3.16: Báo cáo chi tiết về số lượng trang webđược lập chỉ mục40 b. Chức năng quản lý Quản lý website: Chức năng này cho phép thêm, xoá website vào hệ thống để SEO, có thể thêm website dƣới dạng file CSV (khuôn mẫu: name, url, meta title, meta description, meta keywords, status). Seo Panel còn cho phépngƣời dùngcấp quyền hoạt động, chỉnh sửa và xoá website. Hình3.17: Giao diện quản lý website Quản lý tài khoản ngƣời dùng: Chức năng này cho phép thêm tài khoản ngƣời dùng mới, sửa và xoá tài khoản. Ngoài ra,ngƣời dùng có thể cho phép các tài khoản tạm thời có đƣợc hoạt động hay không. Hình3.18: Giao diện quản lý người dùng41 Quản lý báo cáo: Seo Panel cho phép quản trị hệ thống quản lý, thiết lập các loại báo cáo vềSEO nhƣ báo cáo kiểm tra vị trí từ khoá, báo cáo kiểm tra Backlink, báo cáo kiểm tra thứ hạng website… Hình 3.19: Giao diện thiết lập báo cáo SEO cho website Quản lý các công cụ SEO: chức năng này dùng để quản lý các công cụ hỗ trợ SEO, cho phép ngƣời dùng có thể sử dụng các công cụ đó hay không. Hình 3.20: Giao diện quản lý các công cụ của Seo Panel42 Các chức năng quản lý khác: Seo Panel còn cung cấp cho ngƣời dùng nhiều chức năng quản lý hệ thống khác nhƣ quản lý thƣ mục Submit, quản lý giao diện, quản lý Proxy, quản lý các công cụ tìm kiếm đƣợc đƣa vào hệ thống để phục vụ cho nghiên cứu SEO… 3.2. Đánh giá Seo Panel 3.2.1. Điểm mạnh Seo Panel là công cụ mã nguồn mở hỗ trợ SEO hỗ trợ khá hiệu quả cho việc nghiên cứu, phân tích website với các ƣu điểm nhƣ sau: Thứ nhất, đối với việc hỗ trợ nghiên cứu từ khoá, Seo Panel giúp ngƣời dùng kiểm trí vị trí từ khoá của website, quản lý từ khoá (thêm, sửa, xoá, quản lý hoạt động). Điều này giúp ngƣời dùng có thể theo dõi từ khoá của website trong quá trình SEO một cách thuận tiện và dễ dàng. Thứ hai, đối với việc hỗ trợ SEO Onpage, Seo Panel hỗ trợ ngƣời dùng phân tích một số thuộc tính trên trang web nhƣ số trang đƣợc đánh chỉ mục, thứ hạng của website thông qua việc cung cấp các chỉ số quan trọng nhƣ MozRank, AlexaRank, DA, PA… Thứ ba, đối với việc hỗ trợ SEO Offpage, Seo Panel trợ giúp cho ngƣời dùng phân tích Backlink của trang web hoặc của website, số liên kết trong và ngoài. Thứ tƣ, Seo Panel còn hỗ trợ ngƣời dùng nhiều tính năng khác nhƣ tính năng quản lý hệ thống; tính năng Submit website lên thƣ mục Internet; hỗ trợ đa ngôn ngữ, trong đó có tiếng Việt. Đặc biệt, ngƣời dùng có thể tích hợp thêm các tính năng mới thông qua việc cài đặt mở rộng các Plugin do nhà phát triển Seo Panel phát hành. 3.2.2. Hạn chế Mặc dù cung cấp đƣợc nhiều công cụ hỗ trợ SEO, tuy nhiên do hỗ trợ nhiều công cụ SEO nên việc cung cấp chi tiết các thông tin liên quan đến website còn hạn chế, cụ thể: Thứ nhất, trong hỗ trợ nghiên cứu từ khoá, Seo Panel chƣa hỗ trợ tính năng kiểm tra độ cạnh tranh của từ khoá và số lƣợng truy cập từ khoá đó trên các công cụ tìm kiếm phổ biến.43 Thứ hai, đối với việc hỗ trợ SEO Onpage, chƣa thực hiện việc phân tích, kiểm tra các lỗi Onpage của website để ngƣời dùng nhận biết đƣợc các lỗi đó. Thứ ba, đối với việc hỗ trợ SEO Offpage thì Seo Panel chƣa cung cấp các thông tin chi tiết về các Backlink để ngƣời dùng có thể đánh giá chất lƣợng các Backlink đó; chƣa cung cấp các thông số về lƣợng chia sẻ, like đối với các liên kết của website hay trang web trên các mạng xã hội… Ngoài ra, để sử dụng đầy đủ các tính năng của Seo Panel phải cấu hình cài đặt khá phức tạp nhƣ cài đặt kết nối API Seo Panel để nhận đƣợc sự hỗ trợ từ nhà phát triển Seo Panel, cài đặt tài khoản của MOZ để lấy các thông tin đánh giá website từ MOZ. 3.3. Cải tiến Seo Panel Để khắc phục một số hạn chế của Seo Panel, luận văn sẽ tích hợp thêm một số tính năng cần thiết để Seo Panelcó thể hỗ trợ hiệu quả hơn cho ngƣời dùng. 3.3.1. Tích hợp tính năng Submit website lên mạng xã hội (Social Bookmarket) Với việc mạng xã hội phát triển bùng nổ nhƣ hiện nay thì vấn đềSubmit các trang web lên các trang mạng xã hội có ý nghĩa rất quan trọng nhằm giúp website có thể tạo ra nhiều Backlink cho website.Luận văn sẽ tích hợp tính năng Social Bookmarker để hỗ trợ ngƣời dùng Submit website lên các mạng xã hội. Hình 3.21: Cơ chế hoạt động của Social Bookmarket44 Để có thể Submit website lên mạng xã hội trƣớc tiên ngƣời dùng cần tạo các project lƣu thông tin về website hoặc trang web cần Submit, đƣờng dẫn URL, tiêu đề của website hoặc trang web, thẻ mô tả; các thẻ H1, H2, H3… Sau đó, ngƣời dùng chọn website, project liên quan của website và mạng xã hội muốn Submit website lên. Tính năng Social Bookmarker hỗ trợ ngƣời dùng Submit website lên 120 trang mạng xã hội khác nhau và ngƣời dùng có thể quản lý các mạng xã hội đó (thêm, sửa, xoá). Hình 3.22:Giao diệnSubmit website lên mạng xã hội 3.3.2.Tích hợp tính năng báo cáo chi tiết về Backlink (Link Diagnosis) Việc có đƣợc các thông tin chi tiết về Backlink có ý nghĩa quan trọng giúp ngƣời dùng theo dõi và đánh giá chất lƣợng Backlink của website. Vì vậy, luận văn sẽ tích hợp thêm tính năng Link Diagnosis báo cáo chi tiết về backlink để giúp ngƣời dùng phân tích các Backlink của website đƣợc thuận tiện và chính xác. Thông tin về Backlink đƣợc truy xuất từ hệ thống của công cụ tìm kiếm Google, Bing; công ty SEO lớn nhƣ MOZ và Alexa nên các giá trị Backlink đƣợc đƣa ra có độ chính xác rất cao. Ngoài ra, tính năng này còncung cấpnhiều chức năng khác nhƣ quản lý Project, quản lý báo cáo, tạoBacklink.45 Hình 3.23: Cơ chế hoạt động của Link Diagnosis Để có đƣợc các thông tin về Backlink (MozRank, DA, PA, Anchor, Outbound…), ngƣời dùng cần tạo project về website; lựa chọn các phƣơng tiện để truy xuất thông tin về Backlink (Google, Bing, MOZ, Alexa) để tạo báo cáo về Backlink của website. Sau đó, tính năng Link Diagnosis sẽ lƣu các thông tin về Backlink vào cơ sở dữ liệu để ngƣời dùng có thể theo dõi. Khi muốn biết thông tin về các Backlink của website, ngƣời dùng chỉ cần chọn project hoặc website Link Diagnosis sẽ truy xuất các thông tin trong cơ sở dữ liệu để cung cấp cho ngƣời dùng. Hình 3.24: Báo cáo chi tiết về Backlinkcủa Plugin Diagnosis46 3.4. Thực nghiệm công cụ Seo Panel 3.4.1. Cách tiến hành Để kiểm trasự hỗ trợ hiệu quả của Seo Panel cho việc SEO Web, luận văn đã đi kiểm nghiệm thực tế thông qua việcsử dụng Seo Panel đểSEO website “nongsanngon.vn”. Đây là website mới đƣợc xây dựng để giới thiệu và kinh doanh về nông sản sạch nhƣ hoa quả và rau các loại… nên còn tồn tại nhiều lỗi về mặt tối ƣu. Quá trình thực nghiệm đƣợc thực hiện qua các bƣớc sau: Bƣớc thứ nhất, sử dụng Seo Panel (kết hợp thêm Google Keyword Planner) tiến hành phân tích từ khoá website “nongsanngon.vn” để đƣa ra các từ khoá mục tiêu cho từng trang web. Bƣớc thứ hai, phân tích độ Onpage của website để kiểm tra độ chuẩn SEO các trang của website (thẻ tiêu đề, thẻ mô tả, nội dung website, thẻ đề mục H1, H2, H3). Tiến hành Submit website lên các thƣ mục Internet và lên các công cụ tìm kiếm để đánh chỉ mục cho các trang web mới. Bƣớc thứ ba, kiểm tra số lƣợng các Backlink của website, phân tích chất lƣợng các Backlink đó; tiến hành Submit website lên các trang mạng xã hội. Hình 3.25: Website “nongsanngon.vn” 3.4.2. Kết quả thực nghiệm Sau một thời gian (hơn 1 tháng) tiến hành SEO website “nongsanngon.vn” bằng công cụ Seo Panel, tuy chƣa thể đƣa website lên đƣợc top cao trên các công47 cụ tìm kiếm (do chƣa SEO đầy đủ các yếu tố nhƣ nội dung, từ khoá…), nhƣng kết quả ban đầu thu đƣợc đã chứng tỏ Seo Panel hỗ trợ khá hiệu quả cho SEO Web. Đầu tiên, thứ hạng của website đã đƣợc MOZ đánh giá ngày càng cao sau khi đƣợc SEO (chỉ số do MOZ thu thập của websiteđã đƣợc cải thiện qua các lần SEO). Hình 3.26: Thứ hạng của website sau một thời gian SEO Thứ hai, số lƣợng các trang web của “nongsanngon.vn” đã đƣợc các công cụ tìm kiếm đánh chỉ mục thƣờng xuyên hơn mỗi khi có bài viết mới đƣợc cập nhật. Hình 3.27: Số lượng các trang web được đánh chỉ mục Thứ ba, số lƣợng Backlink trỏ đến website ngày càng tăng mặc dù không phải Backlink nào cũng có chất lƣợng tốt.48 Hình 3.28: Báo cáo số lượng Backlink qua các lần kiểm tra Với kết quả thực nghiệm cơ bản nhƣ trên cho thấy, Seo Panel đã hỗ trợ khá hiệu quả cho SEO Web (tăng số lƣợng Backlink,tăng thứ hạng cho website). Tuy nhiên, để thấy rõ đƣợc sự hiệu quả tối đa của Seo Panel cần phải tiến hành SEO trong một thời gian dài hơn để thấy rõ đƣợc kết quả kiểm nghiệm. 3.5. Tổng kết chƣơng Seo Panel là công cụ mã nguồn mở hỗ trợ rất hiệu quả cho ngƣời dùng nhiều tính năng khác nhau nhƣ tính năng kiểm tra vị trí từ khoá, kiểm tra Backlink, kiểm tra thứ hạng của website, kiểm tra các trang web đƣợc đánh chỉ mục… Mặc dù hỗ trợ ngƣời dùng rất nhiều chức năng về SEO, tuy nhiên, Seo Panel vẫn còn có những hạn chế cần đƣợc nâng cấp và cải tiến nhƣ chƣa cung cấp thông tin chi tiết về Backlinh, chƣa hỗ trợ Submit lên mạng xã hội, chƣa phân tích nội dung trong website.Để cải tiến thêm một số tính năng còn hạn chế của Seo Panel, luận văn đã tích hợp thêm một số tính năng choSeo Panel, cụ thể:tích hợp thêm tính năngSocial Bookmarkerđể hỗ trợ submit website lên mạng xã hội;tích hợp thêm tính năngLink Diagnosisđể thông tin chi tiết hơn về các Backlink của website. Trong phần thực nghiệm, Seo Panel đã cho thấy sự hiệu quả của nó trong việc hỗ trợ ngƣời dùng SEO Web, sau một thời gian ngắn Seo Panel đã giúp website “nongsanngon.vn” đƣợc đánh giá cao hơn về chất lƣợng và số lƣợng Backlink trỏ đến website cũng đƣợc tăng lên.49 KẾT LUẬN 1. Các đóng góp chính của đề tài Việc có đƣợc một công cụ hỗ trợ SEO Web hiệu quả và phù hợp cho ngƣời dùng ở Việt Nam hiện nay có ý nghĩa rất quan trọng. Luận văn đã tìm hiểu về những ƣu và nhƣợc điểm của một số công cụ hỗ trợ SEO đƣợc sử dụng phổ biến hiện nay, để từ đó đề xuất một công cụ hỗ trợ SEO hiệu quả hơn và phù hợp cho các SEOer Việt Nam sử dụng đó là Seo Panel. Đồng thời, luận văn đã chỉ ra những hạn chế cần đƣợc cải tiến của Seo Panel và tiến hành cải tiến thêm một số tính năng còn hạn chế của Seo Panel để nó hỗ trợ tốt hơn nữa cho ngƣời dùng. Trong phần thực nghiệm,qua việc hỗ trợ SEO một website trong thực tế, Seo Panel đã chứng tỏ sự hỗ trợ hiệu quả của nó trong việc tăng thứ hạng cho website trên các công cụ tìm kiếm và tạo ra đƣợc số lƣợng đáng kể Backlink cho website. Tuy nhiên, do hạn chế về thời gian, nên luận văn chƣa thể cải tiến và nâng cấp đƣợc đầy đủ các tính năng còn hạn chế của Seo Panelnhƣ tính năng hỗ trợ kiểm tra nhiều từ khoá cùng lúc, tính năng hỗ trợ Submit website lên Blog, tính năng phân tích nội dung của website. 2. Hƣớng phát triển Trên kết quả phân tích, đánh giá công cụ Seo Panel và kết quả cải tiến đã thực hiện đƣợc, hƣớng phát triển tiếp theo của đề tài là cải tiến và nâng cấp đầy đủ các tính năngcòn hạn chế củaSeo Panel để nó có thể hỗ trợ hiệu quả nhất cho ngƣời dùng Việt Nam. Đặc biệt, công cụ tìm kiếm Coccoc đang đƣợc sử dụng phổ biến ở Việt Nam, hƣớng phát triển tiếp theo nữa là tích hợpCoccoc vào trong ứng dụng Seo Panel (cùng với Google, Bing, Yahoo) để ngƣời dùngcó thể đánh giá chính xác, đa dạng hơn về nhu cầu tìm kiếmwebsite ở Việt Nam.50 TÀI LIỆU THAM KHẢO Tiếng Việt [1] [2] [3] Microlink Co & tapchiseo.com, (2011, Jan). Seo Magazine Bùi Trọng Khiêm, Giáo trình Seo nâng cao Giáo trình Search engine optimization, NXB TP. Hồ Chí Minh, 2010 [4] [5] Dũng Hoàng.Nghiên cứu từ khoá – chìa khoá để Seo thành công, trung tâm Seothetop.com Lê Nam. Bài giảng Onpage Seo - Search engine optimization, Trung tâm SEO Vietmoz.edu.vn [6] Nghiêm Xuân Hải. Tìm hiểu xây dựng phần mềm phát triển nội dung và Seo tự động áp dụng với website thƣơng mại điện tử, đồ án tốt nghiệp đại học chính quy, 2015 [7] Huỳnh Hữu Phƣớc. Tổng quan kiến thức SEO Offpage. http://www.huynhhuuphuoc.com/wp-content/uploads/2016/02/OffPage.pdf [8] Đinh Trang. (2016, June). Hƣớng dẫn sử dụng Long Tail Pro – Công cụ nghiên cứu từ khóa. [9] ShareSEOtools. (2016, September). Long Tail Pro 3.1.8 Cracked : Công cụ nghiên cứu, phân tích từ khoá. [10] Nguyễn Trọng Thơ. (2015, February). Hƣớng dẫn sử dụng Google Keyword Planner để nghiên cứu từ khoá. [11] Dũng Hoàng. Phân tích từ khoá sử dụng công cụ Keyword Planner, trung tâm Seothetop.com. [12] Kiến thức SEO. (2015, July). Ahrefs là gì? Hƣớng dẫn sử dụng Ahrefs. [Online]. http://dautuseo.com/huong-dan-su-dung-ahrefs/ [13] Hƣớng dẫn sử dụng công cụ Ahrefs để phân tích đối thủ, trung tâm dịch vụ Seo lên top (http://dichvuseolentop.com). [14] Open Site Explorer hƣớng dẫn kiểm tra page hay website đối thủ,http://www.c10mt.com/2014/03/open-site-explorer-search-engine-for-51 links.html [15] Sang Whang. The Seo Doctor Diagnosing Your Ranking Issues, 2016 [16] Lƣu Thuỳ Trang. (2017, January). Tìm hiểu seo doctor là gì?. [17] Việt Anh. Tài liệu hƣớng dẫn Seo cơ bản, Công ty cổ phần WebPlus Việt Nam. [18] thuvienseo.net. (2014, August). Seo panel – Phần mềm hữu ích seo từ khóa tiếng anh trên google.com. Tiếng Anh [19] Tom Critchlow Linda Jenkinson. (2013, May). The-Beginners-Guide-To-Seo. [20] TutorialsPoint. (2012, April). Seo - TutorialsPoint. [21] Brian Dean. (2016, Oct). On-Page SEO: Anatomy of a Perfectly Optimized Page (2016 Update). [22] Vaidhya. (2008, September). 21 Off-Page SEO Strategies to Build Your Online Reputation. [23] Anastasla, Helen. Advice and answers from the Ahrefs Team. [24] SEO Guide, The University of Nottingham, 2014 [25] Codeless. (2016, February). Open Site Explorer: The Most Important Seo Tool You’re Not Using. [26] Read Seoquake Guide.https://www.SEOquake.com/index.html [27] SeoQuake Team. (2016, March). SeoQuake seo extension. [28] Sendtogeo. Seo Panel - A control panel for seo. [29] Seo Panel Company. (2010, January). Seo Panel. [30] Forum Seo Panel,http://forum.Seopanel.in/ [31] Install Seo Panel,http://installatron.com/Seopanel [32] Docs Seo Panel,http://docs.seopanel.in/installation.html#plugin-installation-steps
- Xem thêm -