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ử

74 676 0
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ử

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

MỤC LỤC TRANG PHỤ BÌA LỜI CẢM ƠN DANH MỤC HÌNH VẼ DANH MỤC TỪ VIẾT TẮT LỜI NÓI ĐẦU 1 1 Tính cấp thiết của đề tài 1 2 Tình hình nghiên cứu thực tế 2 3 Mục tiêu xây dựng đề tài 3 4 Kết luận 4 CHƯƠNG 1: TỔNG QUAN VỀ SEO 5 1.1 Công cụ tìm kiếm 5 1.1.1 Hoạt động của công cụ tìm kiếm 5 1.1.2 Tương tác của con người với công cụ tìm kiếm 6 1.2 SEO Tối ưu hóa công cụ tìm kiếm 12 1.2.1 Khái niệm căn bản về SEO 12 1.2.2 Quy trình làm SEO 13 1.2.3 Mục đích làm SEO (SEO Goals) 14 1.2.4 Nghiên cứu từ khóa 15 1.2.5 Tối ưu trong trang (Onpage SEO) 17 1.2.6 Tối ưu ngoài trang (Offpage) 23 1.3 Các mô hình xây dựng liên kết hiệu quả 24 1.3.1 Mô hình truyền thống (OldSchool): 24 1.3.2 Mô hình Kim tự tháp (Pyramid) 25 CHƯƠNG 2: CÁC GIẢI PHÁP CÔNG NGHỆ 27 2.1 Công nghệ .NET 27 2.1.1 Giới thiệu về .NET 27 2.1.2 NET Framework 28 2.1.3 Ngôn ngữ C 29 2.2 HtmlAgilityPack 30 2.3 Blogger API 31 2.3.1 Các khái niệm về Blogger 31 2.3.2 Blogger API data model 31 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 34 3.1 Xác định yêu cầu của phần mềm 34 3.2 Xác định các tác nhân tác động vào hệ thống 35 3.3 Xác định các Use Case của hệ thống 35 3.4 Vẽ biểu đồ Use Case 36 3.4.1 Vẽ biểu đồ Use Case tổng quát 36 3.4.3 Biểu đồ Use Case Quản trị hệ thống 39 3.5 Đặc tả Use Case 39 3.5.1 Use Case đăng ký thành viên 39 3.5.2 Use Case đăng nhập hệ thống 40 3.5.3 Use Case cập nhật tài khoản người dùng 40 3.5.4 Use Case Nghiên cứu từ khóa 41 3.5.5 Use Case Tổng hợp bài viết 41 3.5.6 Use Case Tạo mới bài viết 41 3.5.7 Use Case Đăng bài viết 42 3.5.8 Use Case Kiểm tra Onpage SEO 42 3.5.9 Use Case Tạo chỉ mục cho Web 43 3.5.10 Use Case Quản lý bài viết 43 3.5.11 Use Case Quản lý Website đích lấy tin 43 3.5.12 Use Case Quản lý Website đăng tin 44 3.5.13 Use Case Quản lý từ điển từ khóa 44 3.5.14 Use Case Quản lý từ điển từ đồng nghĩa 45 3.5.15 Use Case Quản lý người dùng 45 3.6 Tìm lớp lĩnh vực 46 3.6.1 Xác định các lớp dựa và nhiệm vụ của chúng 46 3.6.2 Biểu đồ lớp 48 3.7 Xác định các lớp tham gia vào Use Case 48 3.7.1 Use Case Đăng nhập hệ thống 48 3.7.2 Use Case Đăng ký thành viên 50 3.8. Thiết kế cơ sở dữ liệu 54 3.8.1.Ánh xạ các liên kết 54 3.8.2.Ánh xạ dữ liệu từ lớp lĩnh vực sang bảng dữ liệu trong cơ sở dữ liệu 55 3.8.3.Cơ sở dữ liệu của hệ thống 57 3.9.Thiết kế giao diện chương trình 59 CHƯƠNG 4: THỰC NGHIỆM SEO CHO WEBSITE ĐỂ LÀM TĂNG THỨ HẠNG TÌM KIẾM 62 4.1 Quy Trình SEO cho website 62 4.2.Thực hiện SEO Website mavang9999.com 63 4.2.1 Giới thiệu về trang web 63 4.2.2 Quy trình làm SEO 64 4.3 Kết quả đạt được 65 KẾT LUẬN VÀ KIẾN NGHỊ TÀI LIỆU THAM KHẢO

LỜI CẢM ƠN Để đánh giá kết học tập rèn luyện sinh viên suốt khóa học, đồng thời giúp sinh viên gắn liền kiến thức lý thuyết học với thực tiễn ứng dụng Được trí trường Đại học tài nguyên môi trường Hà Nội, khoa Công nghệ thông tin em tiến hành nghiên cứu thực đồ án: “Tìm hiểu xây dựng phần mềm phát triển nội dung SEO tự động áp dụng với Website thương mại điện tử” Trong trình thực đề tài nỗ lực thân, em nhận giúp đỡ nhiệt tình đóng góp quý báu thầy cô giáo bạn học trường Đại học tài nguyên môi trường Hà Nội Em xin chân thành cảm ơn giúp đỡ động viên nhiệt tình Đặc biệt, em xin chân thành cảm ơn cô Bùi Thị Thùy tận tình bảo, giúp đỡ em suốt thời gian thực đồ án Mặc dù thân có nhiều cố gắng, thời gian kiến thức thân nhiều hạn chế nên đồ án tốt nghiệp em tránh khỏi thiếu sót Em mong nhận đóng góp quý báu thầy cô giáo bạn để đồ án tốt nghiệp em hoàn thiện Em xin chân thành cảm ơn ! Hà Nội, ngày tháng năm Sinh viên thực Nghiêm Xuân Hải TÓM TẮT ĐỒ ÁN Đồ án tập trung vào việc tìm hiểu kỹ thuật chiến lược SEO cho trang web thương mại điện tử Phân tích, thiết kế công cụ SEO phát triển nội dung tự đông Sử dụng công cụ để xây dựng trang web thương mại điện tử Đồ án chia làm phần sau: LỜI MỞ ĐẦU Trình bày tính cấp thiết đề tài, tình hình nghiên cứu thực tế mục đích xây dựng đề tài CHƯƠNG 1: TỔNG QUAN VỀ SEO Trình bày lý thuyết tổng quan SEO, quy trình làm SEO mô hình làm SEO phổ biến CHƯƠNG 2: CÁC GIẢI PHÁP CÔNG NGHỆ Đưa giải pháp công nghệ giải toán đặt CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Chương tập trung trình bày phân tích thiết kế toán theo bước, sử dụng ngôn ngữ đặc tả UML để phân tích thiết kế cho hệ thống CHƯƠNG 4: ỨNG DỤNG SEO WEB THƯƠNG MẠI ĐIỆN TỬ Ứng dụng phần mềm vào SEO Website thương mại điện tử mavang9999.vn nhằm tăng thứ hạng từ khóa Website bảng kết tìm kiếm KẾT LUẬN VÀ KIẾN NGHỊ Chương đưa vấn đề làm chưa làm trình thực định hướng phát triển, ý tưởng phát triển hệ thống MỤC LỤC TRANG PHỤ BÌA LỜI CẢM ƠN .1 MỤC LỤC DANH MỤC TỪ VIẾT TẮT LỜI NÓI ĐẦU 1 Tính cấp thiết đề tài Tình hình nghiên cứu thực tế Mục tiêu xây dựng đề tài .3 Kết luận .3 CHƯƠNG 1: TỔNG QUAN VỀ SEO .5 1.1 Công cụ tìm kiếm .5 1.1.1 Hoạt động công cụ tìm kiếm 1.1.2 Tương tác người với công cụ tìm kiếm a Sứ mạng công cụ tìm kiếm Hình 1.2: Kết tìm kiếm phải trả phí để xuất Hình 1.3: Thống kê thị phần thị trường tìm kiếm Mỹ tháng năm 2015 Hình 1.4: Ví dụ tìm kiếm điều hướng 10 Hình 1.5: Ví dụ tìm kiếm thông tin 11 Hình 1.6: Ví dụ tìm kiếm giao dịch .12 1.2 SEO - Tối ưu hóa công cụ tìm kiếm 12 1.2.1 Khái niệm SEO 12 1.2.2 Quy trình làm SEO .13 1.2.3 Mục đích làm SEO (SEO Goals) 14 1.2.4 Nghiên cứu từ khóa 15 1.2.5 Tối ưu trang (On-page SEO) 17 1.2.6 Tối ưu trang (Off-page) 22 Hình 1.7: Mô hình xây dựng liên kết truyền thống 23 Hình 1.8: Mô hình xây dựng liên kết Kim tự tháp 25 CHƯƠNG 2: CÁC GIẢI PHÁP CÔNG NGHỆ 27 2.1 Công nghệ NET .27 2.1.1 Giới thiệu NET .27 2.1.2 NET Framework 28 2.1.3 Ngôn ngữ C# 29 2.2 HtmlAgilityPack 30 2.3 Blogger API 31 2.3.1 Các khái niệm Blogger 31 2.3.2 Blogger API data model .31 Hình 2.1: Blogger API data model 32 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 33 3.1 Xác định yêu cầu phần mềm 33 3.2 Xác định tác nhân tác động vào hệ thống .34 3.3 Xác định Use Case hệ thống .34 3.4 Vẽ biểu đồ Use Case 35 Hình 3.1: Biểu đồ Use Case tổng quát 36 Hình 3.2: Biểu đồ Use Case Người làm SEO 37 Hình 3.3: Biểu đồ Use Case Quản trị hệ thống 38 3.5 Đặc tả Use Case .38 3.6 Tìm lớp lĩnh vực .43 Hình 3.4: Biểu đồ lớp 46 3.7 Xác định lớp tham gia vào Use Case 46 Hình 3.5: Biều đồ lớp tham gia Use Case Đăng nhập Người Làm SEO .46 Hình 3.6: Biểu đồ trình tự đăng nhập hệ thống luồng 47 Hình 3.7: Biểu đồ trình tự Đăng nhập luồng phụ .48 Hình 3.8: Biểu đồ lớp tham gia Use Case Đăng ký thành viên 49 Hình 3.9: Biểu đồ trình tự đăng ký thành viên 49 Hình 3.10: Biểu đồ trình tự Đăng ký thành viên không thành công .50 Hình 3.11: Biểu đồ lớp tham gia Use Case Cập nhật tài khoản Người Dùng 51 Hình 3.12: Biểu đồ trình tự đổi mật Khách hàng 52 3.8 Thiết kế sở liệu 52 3.9.Thiết kế giao diện chương trình .56 Hình 3.14: Giao diện chức Tổng hợp viết 57 CHƯƠNG 4: THỰC NGHIỆM SEO CHO WEBSITE ĐỂ LÀM TĂNG THỨ HẠNG TÌM KIẾM 59 4.1 Quy Trình SEO cho website 59 KẾT LUẬN VÀ KIẾN NGHỊ Hướng phát triển, ý tưởng phát triển đề tài DANH MỤC HÌNH VẼ LỜI CẢM ƠN .1 MỤC LỤC DANH MỤC TỪ VIẾT TẮT LỜI NÓI ĐẦU 1 Tính cấp thiết đề tài Tình hình nghiên cứu thực tế Mục tiêu xây dựng đề tài .3 Kết luận .3 CHƯƠNG 1: TỔNG QUAN VỀ SEO .5 1.1 Công cụ tìm kiếm .5 1.1.1 Hoạt động công cụ tìm kiếm 1.1.2 Tương tác người với công cụ tìm kiếm a Sứ mạng công cụ tìm kiếm Hình 1.2: Kết tìm kiếm phải trả phí để xuất Hình 1.3: Thống kê thị phần thị trường tìm kiếm Mỹ tháng năm 2015 Hình 1.4: Ví dụ tìm kiếm điều hướng 10 Hình 1.5: Ví dụ tìm kiếm thông tin 11 Hình 1.6: Ví dụ tìm kiếm giao dịch .12 1.2 SEO - Tối ưu hóa công cụ tìm kiếm 12 1.2.1 Khái niệm SEO 12 1.2.2 Quy trình làm SEO .13 1.2.3 Mục đích làm SEO (SEO Goals) 14 1.2.4 Nghiên cứu từ khóa 15 1.2.5 Tối ưu trang (On-page SEO) 17 1.2.6 Tối ưu trang (Off-page) 22 Hình 1.7: Mô hình xây dựng liên kết truyền thống 23 Hình 1.8: Mô hình xây dựng liên kết Kim tự tháp 25 CHƯƠNG 2: CÁC GIẢI PHÁP CÔNG NGHỆ 27 2.1 Công nghệ NET .27 2.1.1 Giới thiệu NET .27 2.1.2 NET Framework 28 2.1.3 Ngôn ngữ C# 29 2.2 HtmlAgilityPack 30 2.3 Blogger API 31 2.3.1 Các khái niệm Blogger 31 2.3.2 Blogger API data model .31 Hình 2.1: Blogger API data model 32 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 33 3.1 Xác định yêu cầu phần mềm 33 3.2 Xác định tác nhân tác động vào hệ thống .34 3.3 Xác định Use Case hệ thống .34 3.4 Vẽ biểu đồ Use Case 35 Hình 3.1: Biểu đồ Use Case tổng quát 36 Hình 3.2: Biểu đồ Use Case Người làm SEO 37 Hình 3.3: Biểu đồ Use Case Quản trị hệ thống 38 3.5 Đặc tả Use Case .38 3.6 Tìm lớp lĩnh vực .43 Hình 3.4: Biểu đồ lớp 46 3.7 Xác định lớp tham gia vào Use Case 46 Hình 3.5: Biều đồ lớp tham gia Use Case Đăng nhập Người Làm SEO .46 Hình 3.6: Biểu đồ trình tự đăng nhập hệ thống luồng 47 Hình 3.7: Biểu đồ trình tự Đăng nhập luồng phụ .48 Hình 3.8: Biểu đồ lớp tham gia Use Case Đăng ký thành viên 49 Hình 3.9: Biểu đồ trình tự đăng ký thành viên 49 Hình 3.10: Biểu đồ trình tự Đăng ký thành viên không thành công .50 Hình 3.11: Biểu đồ lớp tham gia Use Case Cập nhật tài khoản Người Dùng 51 Hình 3.12: Biểu đồ trình tự đổi mật Khách hàng 52 3.8 Thiết kế sở liệu 52 3.9.Thiết kế giao diện chương trình .56 Hình 3.14: Giao diện chức Tổng hợp viết 57 CHƯƠNG 4: THỰC NGHIỆM SEO CHO WEBSITE ĐỂ LÀM TĂNG THỨ HẠNG TÌM KIẾM 59 4.1 Quy Trình SEO cho website 59 KẾT LUẬN VÀ KIẾN NGHỊ Hướng phát triển, ý tưởng phát triển đề tài DANH MỤC TỪ VIẾT TẮT Từ viết tắt SEO(Search Engine Optimization) On-page SEO Off-page SEO Keyword Slingshot SEO StatCounter SE (Search Engine) SERPs(Result Pages) Nghĩa từ Tối ưu hóa công cụ tìm kiếm Tối ưu hóa trang Tối ưu hóa trang Từ khóa Tạp chí Slingshot Chuyên trang thống kê số liệu Công cụ tìm kiếm Trang kết LỜI NÓI ĐẦU Tính cấp thiết đề tài Khi xã hội phát triển, người ngày có nhu cầu mua sắm, tìm kiếm thông tin sử dụng mạng Internet ngày cao Website không trang thông tin đơn mà nơi trung gian để cá nhân, tổ chức, doanh nghiệp tiếp thị hình ảnh, thương hiệu, dịch vụ, sản phẩm phạm vị, khu vực quốc gia Website nơi trưng bày, giới thiệu sản phẩm, hàng hóa, dịch vụ cá nhân, tổ chức, doanh nghiệp hoạt động 24/7, không giới hạn không gian thời gian, hoàn hảo hữu dụng nhất, đem lại chi phí Internet phần thiếu với sống người, với công cụ tìm kiếm (Google, Bing, Yahoo…) ta tìm thấy thông tin mà ta muốn tìm Khi từ khóa vào công cụ tìm kiếm, chẳng hạn Google khoảng giây thấy hàng nghìn hàng vạn thông tin liên quan đến từ khóa mà ta nhập vào Theo thống kê cho thấy, có đến 86% lượng truy cập Website đến từ công cụ tìm kiếm lớn Google, Bing, Yahoo,…Mỗi ngày có hàng triệu người dùng lướt web sử dụng công cụ tìm kiếm để tìm sản phẩm, dịch vụ thông tin họ cần Nhưng liệu với hàng tỷ website tồn tại, khách hàng tìm thấy Website trước mà đối thủ cạnh tranh? Hầu hết người sử dụng công cụ tìm kiếm không kiên nhẫn, họ tập trung vào kết tìm kiếm “Trang nhất” hàng trăm, hàng triệu kết trả truy vấn tìm kiếm Như vậy, câu hỏi đặt là: “Làm giúp Website hiển thị trang người dùng truy vấn?” SEO – Search Engine Optimization (Tối ưu hóa công cụ tìm kiếm) đề xuất giải pháp hữu hiệu giúp Website có Trang vị trí cao trang kết truy vấn đầu tiên, giúp cho người dùng dễ dàng tìm thấy kết Chính đa phần người dùng đến Website thông qua công cụ tìm kiếm nên bỏ qua SEO đồng nghĩa với việc tiền ngày cho Website đối thủ cạnh tranh Không có người dùng đủ kiên nhẫn xem qua trang kết sau thực tìm kiếm với công cụ tìm kiếm Nếu Website bạn không nằm vị trí top 30 – top 10, khách hàng Website bạn tồn SEO hoạt động thiếu với trang Web nào, đường để trở thành Website nhiều người biết đến Các phương pháp quảng cáo truyền thống ngày bão hòa bới chi phí cao hiệu lại giảm sút Nhất giai đoạn khủng hoảng nay, mà hiệu việc quảng cáo phải đặt lên hàng đầu Việc làm SEO ngày trọng, song thao tác quy trình thực thủ công kéo dài tới hàng tháng, nhu cầu giảm thiểu bước quy trình ngày cao, đòi hỏi tính tự động để tiết kiệm tài nguyên người tiền trình thực Tình hình nghiên cứu thực tế Từ năm 2010 đến giới xuất nhiều công cụ cho phép thực bước quy trình làm SEO cách tự động như: - Nghiên cứu từ khóa: Longtail Pro, Keyword Domainizer, Hittail,… Phần mềm SEO tự động: SeNuke, Xrumer,… Các phần mềm sử dụng rộng rãi giới với chi phí phần mềm cao Chúng ta phải trả chi phí 147 USD/tháng cho phần mềm SEnuke phiên XCr, phiên Xrumer Business có giá 900 USD Với mức giá này, cá nhân, tổ chức, doanh nghiệp Việt Nam sở hữu Ngoài ra, phần mềm không hỗ trợ ngôn ngữ Tiếng Việt, điểm yếu khiến có tác dụng làm SEO Việt Nam Trang Hình 3.12: Biểu đồ trình tự đổi mật Khách hàng 3.8 Thiết kế sở liệu 3.8.1.Ánh xạ liên kết o Liên kết 1-1: Đưa khóa bảng vào bảng để trở thành khóa o Liên kết 1-n: Đưa khóa bảng bên vào bảng bên nhiều để trở thành khóa  Giữa bảng NguoiDung DuongDan đưa khóa (maNguoiDung) bảng NguoiDung vào bảng DuongDan Trang 52  Giữa bảng NguoiDung BaiViet đưa khóa (maNguoiDung) bảng NguoiDung vào bảng BaiViet  Giữa bảng NguoiDung WebDangTin đưa khóa (maNguoiDung) bảng NguoiDung vào bảng WebDangTin  Giữa bảng NguoiDung WebLayTin đưa khóa (maNguoiDung) bảng NguoiDung vào bảng WebLayTin o Liên kết n – n: Tạo bảng kết nối, khóa bảng kết nối khóa bội hợp từ khóa bảng o Với quan hệ kết nhập mô hình hóa liên kết bình thường 3.8.2.Ánh xạ liệu từ lớp lĩnh vực sang bảng liệu sở liệu o Lớp QuanTriHeThong,Quyen,TaiKhoan,NguoiDung  Users Tên thuộc tính maNguoiDung Quyen tenDN matKhau tenNguoiDung soCMND soDT email o Lớp DuongDan  URL Tên trường UserID Privilege Username Password Name CMND Phone Email Tên thuộc tính maDuongDan duongDan maNguoiDung o Lớp BaiViet  Contents Tên trường URLID URLDetail UserID Tên thuộc tính maBaiViet tieuDe noiDung chuyenMuc maNguoiDung Tên trường ContentID Title Details Categories UserID o Lớp WebLayTin  GETSites Tên thuộc tính Tên trường Trang 53 maWeb WebURL chuyenMuc xpathChuyenMuc xpathBaiViet attTrang maNguoiDung o Lớp WebDangTin  POSTSites SiteID Link Categories CategoryXpath ContentXpath NextPageAtt UserID Tên thuộc tính maWebsite webURL loaiWeb tenNguoiDung matKhau maNguoiDung o Lớp TuKhoa  KeyDIC Tên trường SiteID Link Type UserName Password UserID Tên thuộc tính maTuKhoa tuKhoa o Lớp TuDongNghia  SynonymDIC Tên trường KeyID Keyword Tên thuộc tính maTuDN tuDN 3.8.3.Cơ sở liệu hệ thống Tên trường SynID SynWord Gồm bảng sau: a Bảng Users Field UserID Privilege Username Password Name CMND Phone Type int bit nvarchar(50) nvarchar(50) nvarchar(50) varchar(10) varchar(11) Trang 54 Index Primary key Email b Bảng URL Field URLID URLDetail UserID c Bảng Contents Field ContentID Title Details Categories UserID d Bảng GETSites Field SiteID Link Categories CategoryXpath ContentXpath NextPageAtt UserID e Bảng POSTSites Field SiteID Link Type UserName Password UserID f Bảng KeyDIC varchar(50) Type int nvarchar(300) int Type int nvarchar(200) nvarchar(max) nvarchar(200) int Type int nvarchar(200) nvarchar(200) varchar(200) varchar(200) varchar(50) int Type int nvarchar(200) int nvarchar(50) nvarchar(50) int Trang 55 Index Primary key Index Primary key Index Primary key Index Primary key Field KeyID Keyword g Bảng SynonymDIC Type int nvarchar(50) Field SynID SynWord Type int nvarchar(50) Index Primary key Index Primary key 3.9.Thiết kế giao diện chương trình - Bố cục giao diện phần mềm chia thành phần Phần Nghiên cứu từ khóa Phần Tổng hợp viết Phần Tạo viết Phần Đăng viết Phần Kiểm tra On-page Phần Tạo mục Một số giao diện phần mềm: Phần Nghiên cứu từ khóa Là nơi người dùng tương tác trực tiếp để lấy liệu phân tích, thống kê dùng để nghiên cứu từ khóa Giao diện thiết kế sau: Trang 56 Hình 3.13: Giao diện chức phân tích từ khóa Phần Tổng hợp viết Là nơi người dùng tương tác trực tiếp để tổng hợp viết từ trang báo, Website đích Giao diện thiết kế sau: Hình 3.14: Giao diện chức Tổng hợp viết Phần tạo viết,thêm : - Là nơi người dùng tạo viết Trang 57 Hình 3.15.Giao diện thêm mới,tạo viết Trang 58 CHƯƠNG 4: THỰC NGHIỆM SEO CHO WEBSITE ĐỂ LÀM TĂNG THỨ HẠNG TÌM KIẾM 4.1 Quy Trình SEO cho website Quy trình làm SEO trải qua nhiều giai đoạn chu trình khác nhau, từ việc thiết kế web thân thiện với Công cụ tìm kiếm tối ưu hóa đường dẫn, nội dung website xây dựng liên kết (link building) Quy trình tiến hành SEO gồm công đoạn sau: Bước 1:Xác định mục tiêu kinh doanh (Business Objectives) Bước 2:Nhận diện thị trường tiến hành thiết lập mục tiêu cho SEO Bước 3:Nghiên cứu từ khóa (Keyword Research) o Liệt kê từ khóa có truy cập cao phù hợp o Đặt độ ưu tiên cho từ khóa để từ ưu tiên cao làm trước, từ thấp làm sau Bước 4:Phân tích kiểm duyệt Website (Site Analysis & Audit) o o o o Trước cần tìm hiểu thiết kế website ta thân thiện với Google chưa (Structure) Sau đưa chiến lược, phương hướng phát triển nội dung cho website (Content) Nghiên cứu đối thủ cạnh tranh Phân tích liên kết – liên kết nội (Internal linking) liên kết ngoại (External Linking) Bước 5:Tiến hành tối ưu hóa thiết kế Website o Tiến hành tối ưu hóa thiết kế website dựa phân tích Bước 6:Web Analytics - Trong lúc tối ưu hóa Website, liên tục so sánh với kiện từ Web Analytics: Google Analyctics, Web Master Tools để o o o o Cải thiện cấu trúc Website Cải thiện Conversion Rate Cải thiện nội dung website Cải thiện Backlink, Referral link Trang 59 Bước 7:Tiến hành Link Building o Trao đổi liên kết mua liên kết cách khéo léo với website liên quan o Đăng bài, đăng tin web uy tín để lấy backlink cho website Bước 8:Tối ưu hóa lượng truy cập Website (Traffic Optimization) o o o o Duy trì lượng truy cập sẵn có Thu hút thành viên Giữ chân thành viên Mời gọi thành viên cũ Bước 9:Tiếp tục so sánh kiện Analytics để tối ưu hóa Website Bước 10:Sau thời gian định, cập nhật Keywords Site Analysis - Audit để đưa đánh giá cho kế hoạch SEO Bước 11: Lập lại quy trình 4.2.Thực SEO Website mavang9999.com 4.2.1 Giới thiệu trang web - Website mavang9999.com website chuyên đầu công nghệ mạ vàng điện phân 24k, Sản phẩm mạ vàng sản phẩm cao cấp, giá trị cao Vì vậy, mavang9999 coi trọng yếu tố chất lượng sản phẩm sau mạ vàng yếu tố quan trọng hàng đầu - Hiện mavang9999 có dây truyền mạ vàng mạ đến kịch khổ đồng 2440x1200 (2,44mx1,2m) Việt Nam Ở có nhiều mẫu tranh đồng mạ vàng 24K treo tường đẳng cấp -Ngoài ra, mavang9999 có sản phẩm uy tín, chất lượng mạ vàng vật liệu kim loại như: Đồ thờ cúng, đồ phong thủy, linh vật, phù điêu, phù hiệu,điện thoại, bật lửa, logo,… 4.2.2 Quy trình làm SEO Quy trình tiến hành SEO gồm công đoạn sau: Trang 60 Bước 1: Xác định mục tiêu kinh doanh: Mạ vàng 24K, Mạ Vàng 9999 Bước 2: Nhận diện thị trường tiến hành thiết lập mục tiêu cho SEO - Thị trường cho sản phẩm mạ vàng chủ yếu nằm thành phố lớn nơi có nhu cầu trang trí có kinh tế để mua sản phẩm - Bước 3: Nghiên cứu từ khóa (Keyword Research) o Liệt kê từ khóa có truy cập cao phù hợp - Mavang9999 - Mạ vàng 9999 - Ma vang 24K - Mạ vàng 24K o Đặt độ ưu tiên cho từ khóa để từ ưu tiên cao làm trước, từ thấp làm sau Bước 4: Phân tích kiểm duyệt Website (Site Analysis & Audit) o Trước cần tìm hiểu thiết kế website ta thân thiện với Google chưa (Structure) o Sau đưa chiến lược, phương hướng phát triển nội dung cho website (Content) o Nghiên cứu đối thủ cạnh tranh o Phân tích liên kết – liên kết nội (Internal linking) liên kết ngoại (External Linking) Bước 5: Tiến hành tối ưu hóa thiết kế Website - Tối ưu hóa thẻ tiêu đề - Tối ưu hóa thẻ mô tả - Tối ưu hóa thẻ hình ảnh - Tối ưu hóa thẻ nội dung - Tối ưu hóa liên kết trang Bước 6: Web Analytics - Trong lúc tối ưu hóa Website, liên tục so sánh với kiện từ Web Analytics: Google Analyctics, Web Master Tools để o Cải thiện cấu trúc Website Trang 61 o Cải thiện Conversion Rate o Cải thiện nội dung website o Cải thiện Backlink, Referral link Bước 7: Tiến hành Link Building o Trao đổi liên kết mua liên kết cách khéo léo với website liên quan o Đăng bài, đăng tin web uy tín để lấy backlink cho website Bước 8: Tối ưu hóa lượng truy cập Website (Traffic Optimization) o o o o Duy trì lượng truy cập sẵn có Thu hút thành viên Giữ chân thành viên Mời gọi thành viên cũ Bước 9: Tiếp tục so sánh kiện Analytics để tối ưu hóa Website Bước 10: Sau thời gian định, cập nhật Keywords Site Analysis Audit để đưa đánh giá cho kế hoạch SEO Bước 11: Lập lại quy trình 4.3 Kết đạt Sau thời gian thực SEO cho Website Mavang9999.com Kết đạt sau: -“Mạ vàng 9999” xếp top kết tìm kiếm google.com.vn Trang 62 Hình 4.1: Kết tìm kiếm SEO với từ khóa “Mã vàng 9999” - “Mavang9999” xếp top kết tìm kiếm google.com.vn Trang 63 Hình 4.2: Kết tìm kiếm SEO từ khóa “Mavang9999” Trang 64 KẾT LUẬN VÀ KIẾN NGHỊ Những vấn đề đạt Sau thời gian dài bắt tay vào nghiên cứu với giúp đỡ tận tình cô giáo Bùi Thị Thùy, em hoàn thành đề tài”Tìm Hiểu, Xây dựng phần mềm phát triển nội dung SEO tự động áp dụng với Website thương mại điện tử”.Qua - em học hỏi không kinh nghiệm học Về công nghệ: Tìm hiểu nắm bắt công nghệ xử lý đa luồng, bóc tin tự động, đăng tin lên Website sử dụng mã nguồn Wordpress, Vbulletin mạng xã hội Blogger Biết cách thiết kế web cách tổ chức sở liệu Về cài đặt chương trình: Giao diện thân thiện với người dùng Các chức bố cục theo quy trình làm SEO Cho phép người làm SEO Nghiên cứu từ khóa Cho phép người làm SEO tiết kiệm thời gian soạn thảo viết với tính Tổng hợp viết, Tạo viết thủ công hỗ trợ kỹ thuật trộn văn bản, Tạo viết - tự động Cho phép kiểm đăng tải viết trực tiếp thông qua giao diện quản lý viết - lên Website Vbulletin, Wordpress, Blogger Cho phép kiểm tra yếu tố On-page để người làm SEO tối ưu Website - Thiết lập mục cho trang Web nhanh chóng với kỹ thuật Ping Back Những vấn đề tồn tại: Đề tài dừng phạm vi nghiệp vụ giới hạn trước, cần tìm hiểu quy trình nghiệp vụ khác để hệ thống hoàn chỉnh đạt hiệu Hướng phát triển, ý tưởng phát triển đề tài Các hướng phát triển sau làm cho ứng dụng hoàn thiện hơn: o Mở rộng ứng dụng với quy mô lớn hơn, có khả trao đổi liệu xử lí với ứng dụng khác o Tăng cường tính bảo mật hệ thống nhằm đảm bảo nhu cầu khách hàng: toán,… o Cập nhật thêm nhiều tính hữu ích cho người dùng TÀI LIỆU THAM KHẢO Tiếng Việt [1] Search Engine Optimization Starter Guide – cung cấp Google [2] Ebook Cẩm nang SEO toàn tập 2011 – TapchiSEO.com Tiếng Anh [1] Application and Research of SEO in The Development of Web2.0 Site – Tác giả: Chengling Zhao, Jiaojiao Lu, Fengfeng Duan [2] How to Improve Your Google Ranking Myths and Reality – Tác giả: Ao-Jan Su†, Y Charlie Hu‡, Aleksandar Kuzmanovic†, and Cheng-Kok Koh‡ [3] SEO made Easy - Brad Callen Website [1] Hội quán tin học - http://hoiquantinhoc.com/ [2] Thế giới SEO Việt Nam - http://www.thegioiseo.com/diendan/forum.php [3] SEO Worder - http://www.seoworkers.com/seo-articles-tutorials/search-engineoptimization.html [...]... những phần mềm làm SEO nhưng mang tính nhỏ lẻ và áp ứng quy trình làm SEO phân mảnh, không tập trung như iSEO, Mass SEO Content Những yếu tố trên đòi hỏi một phần mềm có khả năng hoạt động hiệu quả hỗ trợ ngôn ngữ Tiếng Việt, cho phép thực thi quy trình làm SEO từ đầu tới cuối một cách suôn sẻ, dễ dàng 3 Mục tiêu xây dựng đề tài Để giải quyết được những vấn đề trên, tôi xây dựng một phần mềm hỗ trợ phát. .. hợp tin tức tự động theo thời gian từ hơn 100 đầu báo lớn, hỗ trợ tìm kiếm theo từ khóa và từ khóa mở rộng, cấu hình thêm website cần lấy tin và tiến hành lấy tinh tự động o Tạo nội dung: Cho phép người dùng thao tác thủ công hoặc tự động thông qua từ khóa Soạn thảo trên trình soạn thảo có hỗ trợ HTML o Tạo nội dung với Spintax o Đăng bài tự động: Cho phép người dùng đăng bài lên hệ thống Website vệ... phát triển nội dung và SEO tự động giúp cho thời gian thực hiện quy trình làm SEO được rút ngắn, giảm thiểu chi phí đầu tư Phần mềm của tôi thỏa mãn những chức năng sau: o Nghiên cứu từ khóa: Cho phép người sử dụng xem các số liệu phân tích về từ khóa mục tiêu, mở rộng vùng tìm kiếm để thống kê nhu cầu tìm kiếm của người dùng, phân tích đối thủ cạnh tranh o Tổng hợp nội dung: Cho phép người sử dụng. .. nghiệp vụ, phân tích thiết kế và xây dựng hệ thống được trình bày ở các chương kế tiếp Trang 4 CHƯƠNG 1: TỔNG QUAN VỀ SEO 1.1 Công cụ tìm kiếm 1.1.1 Hoạt động của công cụ tìm kiếm Công cụ tìm kiếm có hai chức năng chính đó là thu thập thông tin (Crawl), xây dựng chỉ mục (Indexing) và cung cấp câu trả lời bằng cách tính toán phù hợp và đưa ra kết quả a Thu thập thông tin và xây dựng chỉ mục Hãy tưởng tượng... hình xây dựng liên kết truyền thống Phương pháp: o Xây dựng liên kết dựa vào lượng truy cập tức thời của Website, nếu lượng truy cập tức thời > 50, số liên kết được xây dựng là từ 5-7 liên kết o Liên kết được xây dựng từ các Website lâu năm, có lượng truy cập lớn, độ uy tín cao o Nội dung trang để đặt liên kết phải đảm bảo yếu tố không trùng lặp, liên quan tới trang chính, có độ dài trên 400 ký tự, ... lại là những từ mang tính tự nhiên như: bấm vào đây, liên kết, tải về,… Đặc điểm của phương pháp này là cần phải thời gian dài, chậm mà chắc, dễ theo dõi và ít bị ảnh hưởng bởi thuật toán Trang 24 1.3.2 Mô hình Kim tự tháp (Pyramid) Hình 1.8: Mô hình xây dựng liên kết Kim tự tháp Mô hình Kim tự tháp được xây dựng theo nhiều tầng, tầng bé nhất trên đỉnh là trang chính cần SEO, tầng kế cận là tầng 1,... các đối tượng được xây dựng trên bô khung này o Một tập các Server Xí nghiệp.Net như SQL Server 2000 Exchange 2000, BizTalk 2000, chúng cung cấp các chức năng cho việc lưu trữ dữ liệu quan hệ, thư điện tử, thương mại điện tử B2B, o Các dịch vụ web thương mại miễn phí, vừa được công bố gần đậy như là dự án Hailstorm; nhà phát triển có thể dùng các dịch vụ này để xây dựng các ứng dụng đòi hỏi tri thức... yếu tố: Độ uy tín và độ liên quan cho một trang Web b Tại sao chúng ta cần phải xây dựng liên kết? Theo nghiên cứu của SEOmoz’s Search Ranking Factors năm 2013, 42% các số liệu mà công cụ tìm kiếm thu thập để đánh giá thứ hạng của Website là liên kết Điều này có nghĩa là một phần lớn trong quá trình làm SEO phụ thuộc rất nhiều vào xây dựng liên kết tới Website 1.3 Các mô hình xây dựng liên kết hiệu... Vbulletin o Kiểm tra tối ưu hóa: Cho phép người dùng tự kiểm tra các yếu tố trong trang Web đã đạt chuẩn hay chưa o Lập chỉ mục: Cho phép người dùng can thiệp để lập chỉ mục trên trang tìm kiếm cho trang Web 4 Kết luận Phần này đề cập tới nhu cầu thực tiễn dẫn đến phát sinh yêu cầu cho việc cần thiết phải xây dựng một phần mềm hỗ trợ nội dung và SEO tự động, đồng thời đưa Trang 3 ra các mục tiêu cụ thể... 4:Phân tích và kiểm duyệt Website (Site Analysis & Audit) o o o o Trước cần tìm hiểu thiết kế website của ta đã thân thiện với Google chưa (Structure) Sau đó đưa ra chiến lược, phương hướng phát triển nội dung cho website (Content) Nghiên cứu đối thủ cạnh tranh Phân tích liên kết – liên kết nội (Internal linking) và liên kết ngoại (External Linking) Bước 5:Tiến hành tối ưu hóa thiết kế Website o Tiến

Ngày đăng: 27/06/2016, 11:16

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

  • MỤC LỤC

    • DANH MỤC TỪ VIẾT TẮT

    • LỜI NÓI ĐẦU

      • 1 Tính cấp thiết của đề tài

      • 2 Tình hình nghiên cứu thực tế

      • 3 Mục tiêu xây dựng đề tài

      • 4 Kết luận

      • CHƯƠNG 1: TỔNG QUAN VỀ SEO

        • 1.1 Công cụ tìm kiếm

          • 1.1.1 Hoạt động của công cụ tìm kiếm

          • 1.1.2 Tương tác của con người với công cụ tìm kiếm

          • a. Sứ mạng của công cụ tìm kiếm

            • Hình 1.2: Kết quả tìm kiếm phải trả phí để xuất hiện

            • Hình 1.3: Thống kê thị phần thị trường tìm kiếm tại Mỹ tháng 2 năm 2015

            • Hình 1.4: Ví dụ về tìm kiếm điều hướng

            • Hình 1.5: Ví dụ về tìm kiếm thông tin

            • Hình 1.6: Ví dụ về tìm kiếm giao dịch

            • 1.2 SEO - Tối ưu hóa công cụ tìm kiếm

              • 1.2.1 Khái niệm căn bản về SEO

              • 1.2.2 Quy trình làm SEO

              • 1.2.3 Mục đích làm SEO (SEO Goals)

              • 1.2.4 Nghiên cứu từ khóa

              • 1.2.5 Tối ưu trong trang (On-page SEO)

              • 1.2.6 Tối ưu ngoài trang (Off-page)

                • Hình 1.7: Mô hình xây dựng liên kết truyền thống

                • Hình 1.8: Mô hình xây dựng liên kết Kim tự tháp

Tài liệu cùng người dùng

Tài liệu liên quan