ĐỀ TÀI: XÂY DỰNG VÀ PHÁT TRIỂN WEB TRÊN WORDPRESS Người hướng

68 622 1
ĐỀ TÀI: XÂY DỰNG VÀ PHÁT TRIỂN WEB TRÊN WORDPRESS Người hướng

Đ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

TRƢỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP HỒ CHÍ MINH TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG VÀ AN NINH MẠNG QUỐC TẾ ATHENA ĐỀ TÀI: XÂY DỰNG VÀ PHÁT TRIỂN WEB TRÊN WORDPRESS Người hướng dẫn: Võ Đỗ Thắng Sinh viên thực hiện: Trần Phạm Cương MSSV: 1120027 Khoa: Điện tử viễn thông Trường :ĐH Khoa Học Tự Nhiên LỜI CẢM ƠN TRUNG TÂM ATHENA Chân thành cảm ơn Trung tâm Đào tạo An Ninh Mạng - Quản Trị Mạng Quốc Tế Athena nói chung thầy trung tâm hướng dẫn tạo điều kiện để chúng em thực tập Trung tâm đóng góp ý ý kiến, phản hồi thực tế đề tài để chúng em bước hoàn thiện nhiệm vụ giao Quan trọng hết, tạo tảng cho phát triển nghề nghiệp sau LỜI CÁM ƠN KHOA Chân thành cảm ơn khoa Điện Tử Viễn Thông trường đại học Khoa Học Tự Nhiên tạo điều kiện thuận lợi để em thực tập Trung tâm Đào tạo An Ninh Mạng - Quản Trị Mạng Quốc Tế Athena Nhờ vào đó, em tiếp cận với tác phong làm việc công nghiệp rèn luyện kỹ mềm NHẬN XÉT CỦA GIẢNG VIÊN NHẬN XÉT CỦA CÔNG TY THỰC TẬP MỤC LỤC Chƣơng 1: Tổng quan WordPress Chƣơng 2:Hƣớng dẫn cài đặt WordPress hostinger 2.1 Chuẩn bị…………………………………………………………………… a.Đăng ký tên miền…………………………………………………………… b.Đăng ký host………………………………………………………………… c.Trỏ tên miền host………………………………………………………… 2.2.Cài đặt wordpress hostinger…………………………………………… Chƣơng 3: Nghiên cứu tính WordPress tạo Website bản……………………………………………………………………………………14 3.1 Làm quen Wordpress Dashboard………………………………………… 3.2 Hƣớng dẫn sử dụng Posts………………………………………………… 3.3 Hƣớng dẫn sử dụng page………………………………………………… 3.4 Phòng chống spam comment……………………………………………… 3.5 Hƣớng dẫn Plugin WordPress……………………………………… 3.6 Hƣớng dẫn cài đặt Theme………………………………………………… 3.7 Tạo Menu…………………………………………………………… 3.8 Quyền thành viên cách quản lý………………………………………… 3.8.1 Hệ thống phân cấp thành viên………………………………………… 3.8.2 Bật tính đăng ký thành viên……………………………………… 3.8.3 Đổi quyền thành viên…………………………………………………… 3.9 Tổng quan phần Setting…………………………………………………… 3.9.1 General…………………………………………………………… 3.9.2 Writing…………………………………………………………… 3.9.3 Reading…………………………………………………………… 3.9.4 Discussion…………………………………………………………… 3.9.5 Media…………………………………………………………… 3.9.6 Permalinks…………………………………………………………… Chƣơng :Tạo Website WordPress 43 4.1.Thiết kế giao diện……………………………………………………… 4.2 Tạo Header & Menu……………………………………………… 4.3 Chèn chat online……………………………………………… 4.4 Tích hợp Facebook……………………………………………… 4.5 Thanh Sliderbar……………………………………………… 4.6 Thành phần khác……………………………………………… Chƣơng 5: Tối ƣu hóa SEO cho web 46 5.1 Thiết lập cho WordPress để chuẩn SEO………………………… 5.1.1 Thiết lập đƣờng dẫn chuẩn SEO……………………………………… 5.1.2 Tối ƣu title trang chủ chuẩn SEO…………………………………… 5.2 Xây dựng website chuẩn SEO……………………………………………… 5.2.1.Lựa chọn Theme chuẩn SEO…………………………………………… 5.2.2 Tạo XML Sitemap submit lên Google……………………………… 5.2.3 Tạo file robos.txt……………………………………………………… 5.2.4 Đánh quyền tác giả…………………………………………………… 5.2.5.Thêm liên quan viết…………………………………… 5.2.6.Tăng tốc website………………………………………………………… 5.2.7.Kết nối website với mạng xã hội……………………………………… 5.2.8.Tạo trang Achives (lƣu trữ) …………………………………………… 5.2.9.Sử dụng thẻ heading cách cho theme……………………… 5.3 Viết nội dung chuẩn SEO………………………………………………… 5.3.1.Chọn chủ đề viết hấp dẫn tối ƣu nhất………………………… 5.3.2.Nghiên cứu từ khóa chọn từ nhiều ngƣời tìm…………………… 5.2.3.Viết nội dung theo chuẩn SEO………………………………………… 5.2.4Viết tiêu đề tối ƣu cho SEO hấp dẫn………………………………… 5.2.5 Phải sử dụng đủ từ khóa vào viết …………………………… 5.4 Cải thiện thứ hạng với backlink…………………………………………… 5.5 Tối ƣu SEO On-page nâng cao với WordPress…………………………… Chƣơng 6: Hƣớng dẫn lƣu phục hồi liệu WordPress 55 Hình ảnh website 60 Tài liệu tham khảo: 63 Video giới thiệu thân : https://www.youtube.com/watch?v=GNwOGP_eq5Y&list=UU_FKv6BXtHpH 4PcH0ppOANQ Video cài đặt wordpress xây dựng web https://www.youtube.com/watch?v=Mr9jzFKrUHE https://www.youtube.com/watch?v=RTYNSt-pkFI https://www.youtube.com/watch?v=tjxU9OzKJFc https://www.youtube.com/watch?v=6B-hvKTwjiI Link Blogspot : http://tintucdaotaoathena234.blogspot.com/2014/10/tri-va-khuyen-hoc-mungnam-moi-2014.html http://tintucdaotaoathena234.blogspot.com/2014/10/thong-bao-nghi-tet-nguyengiap-ngo-2014.html http://tintucdaotaoathena234.blogspot.com/2014/10/khoa-hoc-ninh-mang-mienphi-system.html http://tintucdaotaoathena234.blogspot.com/2014/10/thong-bao-lich-khai-giangthang-2-3.html http://tintucdaotaoathena234.blogspot.com/2014/10/khoa-hoc-xay-dung-webcap-toc-bang.html http://tintucdaotaoathena234.blogspot.com/2014/10/xau-dung-quan-tri-dienforum-trang-rao.html http://tintucdaotaoathena234.blogspot.com/2014/10/khoa-hoc-internet-businesskhai-giang.html http://tintucdaotaoathena234.blogspot.com/2014/10/chuong-trinh-tu-van-mienphi-ung-dung.html http://tintucdaotaoathena234.blogspot.com/2014/10/chu-ong-truoc-nguy-co-tancong-mang.html http://tintucdaotaoathena234.blogspot.com/2014/10/khoa-thuc-hanh-onlinemarketing-trong-3.html http://tintucdaotaoathena234.blogspot.com/2014/10/dich-vu-tham-tu-ninhmang-athena.html http://tintucdaotaoathena234.blogspot.com/2014/10/khoa-hoc-internet-businesskinh-doanh.html  Chèn nút like – share, +1 mạng xã hội: Digg Digg Plugin  Liên kết đến fanpage – group: Facebook Plugin (còn nhiều tính khác) 5.2.8.Tạo trang Achives (lƣu trữ) : Để tạo trang lưu trữ, bạn sử dụng plugin sau:  Archives plugin  Clean my Archives 5.2.9.Sử dụng thẻ heading cách cho theme : Thông thường theme chuẩn SEO có thẻ heading sau:  H1: Dành cho logo, tên website header Nhưng vào xem viết, thẻ h1 dành cho tên viết  H2: Dành cho tên viết trang chủ  H3: Dành cho tiêu đề widget  H4: Dành cho liên kết quan trọng widget category, menu 5.3 Viết nội dung chuẩn SEO : Một nội dung chuẩn SEO bao gồm yếu tố như:  Tiêu đề viết chuẩn SEO, có từ khóa trọng tâm  Sử dụng thẻ heading (từ h2 đến h4) cách  Viết từ khóa cần SEO vào tối ưu  Tối ưu thẻ meta description cho cần SEO  Thêm liên kết nội vào tối ưu – tự nhiên  Nội dung thân thiện, dễ đọc, tự nhiên để thu hút người dùng 49 5.3.1.Chọn chủ đề viết hấp dẫn tối ƣu : Chọn chủ đề có liên quan đến viết trước có site bạn, thu hẹp quy mô nội dung chắn bạn phải viết tốt chủ đề 5.3.2.Nghiên cứu từ khóa chọn từ nhiều ngƣời tìm : Bạn nên chuẩn bị tầm 5, từ khóa phụ liên quan đến từ khóa Nếu bạn chưa đủ sử dụng công cụ Google Adword Keyword Tools để tìm từ khóa liên quan đến biết có nhiều người tìm kiếm hay không Khi nghiên cứu từ khóa bạn nên ý số phần đánh dấu vào ảnh để truy xuất kết cách xác: 5.2.3.Viết nội dung theo chuẩn SEO : Đặt liên kết nội(internal link) vào viết Điều tạo điều kiện cho bot tìm kiếm tiếp tục cập nhật lại viết cũ, tăng Page Authority cho trang mà giúp bạn tăng Pageview đáng kể liên kết nội lại có ích cho người đọc Thường xuyên chèn liên kết trỏ Lợi ích việc là:  Tăng thêm phong phú cho viết với liên kết dẫn đến viết liên quan blog khác 50  Thắt chặt mối quan hệ website khác, cách giao lưu “tình cảm”  Kiếm pingback/trackback từ viết trỏ tới Đây dạng backlink chất lượng, có tác dụng với trang có bật tính pingback/trackback mà 5.2.4 Viết tiêu đề tối ƣu cho SEO hấp dẫn : Một tiêu đề tốt thường hội đủ yếu tố sau đây:  Ngắn gọn miêu tả đầy đủ nội dung  Chứa từ khóa mà bạn focus  Hấp dẫn, nhìn phát bấm vào 5.2.5 Phải sử dụng đủ từ khóa vào viết : Khi viết xong nội dung bạn nên đọc lại viết lần sửa lại từ khóa để tối ưu Từ khóa tối ưu lặp lặp lại từ đầu tới cuối viết mà áp dụng từ khóa phụ chèn xen kẽ vào để có thay đổi, mặt khác bạn tránh Penguin việc cố ý nhồi nhét – spam từ khóa 5.4 Cải thiện thứ hạng với backlink : 1) Comment blog khác để lấy backlink Thông thường website sử dụng WordPress giúp bạn có backlink bạn bình luận liên kết trỏ website đặt ẩn bên tên bạn 2) Viết blog khác (guest blog) Hình thức xây dựng backlink nghĩa bạn tham gia đăng lên blog khác có quyền chèn backlink vào viết thường ưu tiên chủ blog dành cho bạn 51 5.5 Tối ƣu SEO On-page nâng cao với WordPress : 1) Thêm thẻ noindex vào trang không cần thiết Nếu bạn có post/page viết không cần lên top tốt cho thẻ noindex để bot tìm kiếm bỏ qua vào Thủ thuật có tác dụng bot index nhiều trang quy trình crawl nội dung bot làm việc dựa thời gian định Bạn sử dụng plugin SEO by Yoast chọn phần Advanced viết chọn Meta Robots Follow nofollow Meta Robots Index noindex Đặt noindex nofollow post/page Tương tự, bạn đặt noindex nofollow cho category/tag không cần thiết cách vào Posts -> Categories Posts -> Tags để chỉnh sửa Nếu bạn có cài SEO by Yoast hỗ trợ tùy chọn đặt thẻ noindex cho tag category 2) Sử dụng 301 Redirect viết thay xóa 52 301 redirect kỹ thuật chuyển hướng website từ địa cũ sang địa truy cập vào địa cũ Khi viết bị xóa đi, người dùng nhận lỗi 404 vào lại viết cũ Lỗi thường gặp bạn xóa viết mà có mặt kết tìm kiếm Để sử dụng 301 redirect cho post/page, bạn sử dụng tính 301 Redirect có phần Advanced plugin SEO by Yoast 3) Đặt nofollow cho liên kết trỏ Các liên kết mặc định có thuộc tính dofollow Nếu liên kết mà có thuộc tính nofollow sau: Google Thì lúc bot không “chui” vào liên kết để thu thập liệu, đồng thời không chia sẻ yếu tố thứ hạng từ website bạn cho liên kết Do đó, có thể, đặt thuộc tính nofollow cho toàn liên kết trỏ Bạn sử dụng plugin WP External Links để tự động thêm rel=”nofollow external” vào toàn liên kết trỏ 53 Trên số tìm hiểu tối ưu hóa SEO cho website Các bạn tham khảo địa thachpham.com 54 CHƢƠNG 6: HƢỚNG DẪN SAO LƢU VÀ PHỤC HỒI DỮ LIỆU WORDPRESS Plugin hỗ trợ backup phục hồi liệu miễn phí tốt BackWPUp Đầu tiên bạn vào Plugins -> Add New tìm plugin tên backwpup, sau ấn Install Now ảnh activate thường lệ Cài plugin BackWPUp Sau đó, menu BackWPUp xuất sidebar menu trái, ấn vào Add New Job để đặt chế độ tự động backup định kỳ 55 Kế tiếp đặt tên cho Job để dễ dàng nhận biết Bạn nên tùy chỉnh Kéo xuống tí thấy phần Job Destination, chỗ bạn chọn khu vực lưu trữ file backup, bạn nên chọn:  Backup to Folder: Tự động lưu file backup vào thư mục host  Backup sent by e-mail: Tự động gửi file backup qua email sau backup xong Bây bạn Save lại Sau bạn chọn qua phần Schedule để bắt đầu thiết lập thời gian định kỳ Hãy đánh dấu vào mục with WordPress cron để thiết lập thời gian tự động backup Lúc bảng thiết lập thời gian hiển thị ra, bạn nên chọn Daily kèm theo thiết lập để tự backup ngày Sau ấn Save changes để lưu 56 Thiết lập thời gian backup định kỳ Tiếp tục, ấn vào menu To: Folder để thiết lập thư mục lưu file backup sau lần backup thành công Ở bạn thiết lập theo path thư mục host, bạn nên sửa path từ folder public_html trở Ví dụ thiết lập path 57 Thiết lập thư mục lưu file backup Các thứ lại bạn thiết lập theo ý muốn mình, tốt để nguyên Tới lúc này, liệu bạn tự động backup theo thời gian mà bạn thiết lập Nhưng bạn muốn cho chạy backup mà không cần đợi, bạn vào phần Jobs chọn Run Now vào job mà bạn tạo trước Sau backup xong, bạn chọn phần Backups menu bạn thấy file mà bạn backup Ở bạn tải file backup máy, xem thư mục lưu trữ dung lượng file backup 58 Cách phục hồi liệu với BackWPUp Plugin hỗ trợ bạn backup tính khôi phục sở liệu riêng Đầu tiên bạn upload file tar.gz lên host dùng tính Extract để giải nén thư mục Sau giải nén bao gồm file sql để bạn sử dụng PhpMyAdmin mà khôi phục database 59 Hình ảnh website : Phần header Phần Home 60 Phần SideBar Phần Footer 61 Tài liệu tham khảo: Sách + CD lap hướng dẫn xây dựng web wordpress Athena Sách + CD lap hướng dẫn SEO Athena Tài liệu internet thông qua địa sau: http://thachpham.com/cai-dat-hoan-thien-blog-wordpress http://cpanel.hostinger.vn/order/accounts-order http://wordpress.org/ , http://wordpress.com 62 Báo Cáo Thực Tập Tốt Nghiệp – Phan Đắc Danh Page [...]... MỞ ĐẦU Xã hội phát triển về nhiều mặt, kèm theo đó sự bùng nổ mạnh mẽ của công nghệ thông tin Vì thế, nhu cầu chia sẻ thông tin để kết nối giữa doanh nghiệp và người tiêu dùng càng ngày càng cần thiết Và việc xây dựng website là nhu cầu không còn xa lạ với mỗi cá nhân, tập thể trên môi trường Internet Có rất nhiều cách để xây dựng website, có thể thuê đối tác bên ngoài để tiến hành xây dựng hoặc tự... Production tại địa chỉ http:/ /wordpress. com tương tự các nhà cung cấp khác - WordPress là một dạng phần mềm mã nguồn mở, là hậu duệ chính thức của b2/cafelog, được phát triển bởi Michel Valdrighi Cái tên WordPress được đề xuất bởi Christine Selleck, một người bạn của nhà phát triển chính Matt Mullenweg - WordPress viết bằng PHP và sử dụng hệ quản trị MySQL WordPress chạy tốt trên PHP5, hầu hết mọi host... dụng hệ thống mã nguồn mở có sẵn để xây dựng Wordpress là một trong số đó, với giao diện trực quan, dễ sử dụng, và dễ dàng đáp ứng được nhu cầu cơ bản nâng cao của một cá nhân hay tập thể đã được nhiều người thiết kế, sử dụng phản hồi tích cực Nắm được nhu cầu đó, em đã chọn đề tài “Nghiên cứu và xây dựng web bằng Wordpress ” Mặc dù đã cố gắng nỗ lực để hoàn thiện đề tài, nhưng bên cạnh đó không thể... Widget Widget là một tính năng không thể thiếu trên mỗi theme, nó là những block nội dung được hỗ trợ sẵn và bạn chỉ cần kéo nó vào vị trí sidebar trên theme Mặc định WordPress sẽ có sẵn một vài widget, sau khi cài theme thì có thể nó sẽ cho thêm một vài widget nữa và một số plugin khi cài vào cũng “tặng” bạn thêm một vài widget liên quan 29 Để sử dụng, bạn vào Appearance -> Widgets, bạn sẽ thấy cột bên... gửi cho người cần xem hoặc đưa nó vào menu 3.4 Phòng chống spam comment Tình trạng bị spam comment trong WordPress thật sự là một thảm họa vì WordPress quá phổ biến nên có rất nhiều phần mềm hỗ trợ spam các website sử dụng WordPress một cách dễ dàng 3.5 Hƣớng dẫn Plugin trong WordPress Plugin trong WordPress là gì? Plugin là một thành phần mở rộng nhỏ được lập trình riêng dựa trên các API và những... WordPress - WordPress còn thêm vào một số tính năng nhỏ nhằm hỗ trợ người dùng trong quá trình sử dụng như khả năng tự động lưu liên tục khi soạn thảo, nạp nội dung từ blog khác hay chia mục cho bài viết Tuy nhiên, WordPress lại không có chức năng xem trước (preview) nội dung bài viết của mình, điều gây khó khăn cho người dùng khi họ cần xem xét và chỉnh sửa 7 CHƢƠNG 2:HƢỚNG DẪN CÀI ĐẶT WORDPRESS TRÊN... web freenom.com Vào domains > My Domains sẽ thấy domain bạn vừa đăng ký, chọn Manage Domain Trong tab management Tools chọn Nameserver Điền vào 4 nameserver Cuối cùng click Change Nameserver 10 Và thành quả, tất nhiên là nó chưa có gì 2.2 Cài đặt wordpress trên hostinger Đăng nhập hostinger Chọn host bạn vừa đăng ký Trong mục website chọn trình tự động cài đặt 11 Chọn wordpress Điền password, tên website,... tagline rồi nhấn cài đặt 12 Đợi vài phút trong khi wordpress cài đặt Kết quả 13 CHƢƠNG 3: NGHIÊN CỨU CÁC TÍNH NĂNG WORDPRESS VÀ TẠO MỘT WEBSITE ĐƠN GIẢN 3.1 Làm quen Wordpress Dashboard Tìm hiểu WordPress Dashboard Trong khu vực này nó chia ra làm các phần chính như sau: Chú thích: 1 Khung menu trái: 14 Đây là nơi để bạn truy cập vào các thành phần công cụ có trong WordPress Dashboard 2 Khung nội dung... của Thầy và các bạn để cho em có thể hoàn thiện được đề tài tốt hơn Xin chân thành cảm ơn ! 6 CHƢƠNG 1: TỔNG QUAN VỀ WORDPRESS - WordPress là phần mềm mã nguồn mở được cung cấp miễn phí, sử dụng ngôn ngữ lập trình PHP và hệ cơ sở dữ liệu MySQL Do đó, nó thích hợp cho ai muốn đặt blog trên chính website sử dụng tên miền của riêng mình Tuy nhiên, nếu không có tên miền riêng và chịu được một vài hình... mọi host (dịch vụ lưu trữ trực tuyến) có PHP đều hỗ trợ WordPress Nhiều Host (Godaddy, Host Gator, …) còn có chức năng tự động cài đặt WordPress - WordPress để đăng tải thông tin lên mạng, WordPress có chức năng như mọi Website khác Nó có thể làm site tin tức, đánh giá, bán hàng… thậm chí là mạng xã hội Ngoài ra, WordPress còn hỗ trợ tạo Blog miễn phí trên WordPress. com để những ai không có điều kiện

Ngày đăng: 01/04/2016, 16:40

Từ khóa liên quan

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

Tài liệu liên quan