1. Trang chủ
  2. » Luận Văn - Báo Cáo

tối ưu hóa seo cho website xây dựng bằng joomla

34 329 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 34
Dung lượng 1,8 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 Kiến thức tìm hiểu được  Công việc đã thực hiện  Xây dựng một website bán hàng trực tuyến..  Tìm hiểu về SEO  Áp dụng một số kiến thức SEO cho trang web bán hàng đã xây dựng...  C

Trang 1

BÁO CÁO THỰC TẬP

Đề tài:

Tối ưu hóa SEO cho website xây dựng bằng joomla

Trang 3

Mục lục

 Giới thiệu đề tài

 Kiến thức tìm hiểu được

 Công việc đã thực hiện

 Xây dựng một website bán hàng trực tuyến

 Tìm hiểu về SEO

 Áp dụng một số kiến thức SEO cho trang web

bán hàng đã xây dựng

Trang 4

Giới thiệu đề tài

 Hiện nay thương mại điện tử đang rất phát triển, cùng với

đó là sự xuất hiện rất nhiều trang báo điện tử, website

bán hàng trực tuyến, trang web giới thiệu công ty, …

 Từ đó xuất hiện dịch vụ quảng cáo website để cho

website đó được nhiều người dùng biết đến và tin tưởng.

 Một trong những hình thức quảng cáo phổ biến là SEO.

Trang 5

Kiến thức đã tìm hiểu

 Cơ bản về joomla

 Tìm hiểu về SEO

Trang 6

Cơ bản về joomla

 Joomla là gì?

 Các thành phần chính của joomla để xây dựng

lên một website

Trang 7

Joomla là gì?

 Joomla là một nền tảng mã nguồn mở được viết

bằng ngôn ngữ PHP và sử dụng cơ sở dữ liệu

MySQL, cho phép người dùng có thể dễ dàng

soạn thảo và xuất bản các nội dung (bài viết, tài

liệu ) của họ lên Internet

 Joomla giúp xây dựng và triển khai các website

blog, website tin tức, website bán hàng, website

thương mại điện tử cho tới mạng cộng đồng,

mạng xã hội trong một thời gian ngắn và tiết kiệm

Trang 8

Các thành phần quan trọng của joomla

 Component

 Module

 Plugin

 Template

Trang 9

 Joomla Component là một trong các thành phần

mở rộng của Joomla, thực chất nó là một ứng

dụng trong hệ thống Joomla

 Component được sử dụng để thực hiện một

chức năng lớn nào đó, chẳng hạn như: Cung cấp tin tức, Quảng cáo, Rao vặt, Đặt phòng khách

sạn, Bất động sản, Download

 Một component được hiển thị ở phần trung tâm,

hay phần chính (mainbody) của Website

Trang 10

 Joomla Module là một trong các thành phần mở

rộng của Joomla, nó là một ứng dụng nhỏ

(thường chỉ có vài file và phần lập trình cũng

không nhiều) được sử dụng chủ yếu để lấy dữ

liệu và hiển thị thông tin

 Module thường được dùng kết hợp kèm với các

component nhằm mở rộng, cũng như thể hiện rõ

ràng hơn các chức năng của component

 Một module có thể được đặt ở bất kỳ vị trí nào

trên template hoặc vị trí do người dùng tự định

nghĩa

Trang 11

 Joomla Plugin là một trong các thành phần mở

rộng của Joomla! nhằm giúp thực hiện một cách

tự động công việc cụ thể

Trang 12

 Joomla! Template là một gói bao gồm các file

PHP, HTML, CSS, JS (Javascript) và các tấm

hình, ảnh, biểu tượng, video, flash kèm theo tạo

nên giao diện (bố cục và hình hài) của Website

Joomla

 Các template của Joomla đều có khả năng tùy

biến cao thông qua cách sắp xếp và đặt vị trí các

module rất linh động

Trang 13

Xây dựng website bán hàng trực tuyến

 Sau khi tìm hiểu cơ bản về joomla, nhóm em đã

thử xây dựng một website bán phụ kiện điện

thoại

 Trong quá trình xây dựng, chúng em sử dụng chủ yếu component virtuemart và các modules hỗ trợ của nó

 Chúng em có sử dụng lại Template vt_mobile

 Đây là hình ảnh chính của trang web

Trang 14

Xây dựng website bán hàng trực tuyến

Trang 15

Xây dựng website bán hàng trực tuyến

Trang 16

Xây dựng website bán hàng trực tuyến

Trang 17

Xây dựng website bán hàng trực tuyến

Trang 18

Tìm hiểu về SEO

 SEO là gì?

 Cách để tối ưu SEO cho một trang web

Trang 19

SEO là gì?

 SEO là chữ viết tắt của Search Engine Optimization (tối

ưu hóa công cụ tìm kiếm).

 SEO là một tập hợp các phương pháp nhằm nâng cao

thứ hạng của một website trong các trang kết quả của các công cụ tìm kiếm và có thể được coi là một tiểu lĩnh vực

của tiếp thị qua công cụ tìm kiếm.

 Công cụ tìm kiếm chủ yếu được hướng tới ở đây là

google.

 Đề tài này chủ yếu là tìm hiểu cách thức để tối ưu hóa

cho một trang web để nó có thứ hạng cao trên google.

Trang 20

Cách để tối ưu SEO cho một trang web

 Tối ưu các thẻ meta

 Tạo sitemap cho website

 Tạo URL thân thiện

 Cải thiện tốc độ website

Trang 21

Tối ưu các thẻ meta

 Title

 Description

 Keyword

Trang 22

Tối ưu thẻ Title

 Đây luôn là yếu tố cực kỳ quan trọng trong quá

Trang 23

Tối ưu thẻ Description

 Đây là đoạn mô tả nội dung bài viết

 Thẻ này thì luôn luôn dùng dưới 160 ký tự

 Nên đánh dấu thẻ này là h2 để nhấn mạnh mô tả cho nội dung page

Trang 24

Tối ưu thẻ Keyword

 Thẻ này chứa các từ khóa liên quan đến page

 Thường được đánh dấu là h3 để nhấn mạnh từ

khóa

Trang 25

Tạo sitemap cho website

Trang 26

Tạo sitemap cho website

 Sitemap là một phần không thể thiếu trong việc

làm SEO, nó là một sơ đồ hoàn hảo nhất của

website

 Sitemap là một danh lục liệt kê tất cả các mục

thông tin trên trang web cùng sự mô tả ngắn gọn

cho các mục thông tin đó

 Sitemap nên được sử dụng dễ dàng trong việc

thực hiện tìm kiếm nhanh để tìm ra thông tin cần

thiết cũng như trong việc di chuyển thông qua

các đường link trên website

Trang 27

Tạo sitemap cho website

 Sitemap có 2 loại, 1 loại cho người dùng xem, 1

loại cho các con bọ tìm kiếm xem

 Chúng ta cần tạo sitemap để gửi lên cho google

để nó có thể index trang web chúng ra dễ hơn

 Hiện có rất nhiều component và module hỗ trợ

việc tạo sitemap, trong đó component Xmap

tương đối dễ sử dụng

Trang 28

Tạo URL thân thiện

 Các URL thân thiện có dạng

http://localhost/phukien/The-nho/The-nho-SD-8Gb-Kingston-class-4.html

 Đó là chuẩn mực của url thân thiện, tránh sử

dụng url dạng :

http://localhost/shop2/index.php?page=shop.pro

duct_details&category_id=10&

 Để tạo URL thân thiện chúng ta có thể sử dụng

Joomsef, sh404sef, … Ở đây nhóm chúng em sử dụng sh404sef

Trang 29

Cải thiện tốc độ website

 Tối ưu template

 Tối ưu trên trang quản trị

 Tối ưu các bảng dữ liệu

 Nên sử dụng các thành phần mở rộng mặc định,

chỉ cài thêm nếu cần thiết

Trang 30

Tối ưu template

 Chọn Template đơn giản, phù hợp, đúng chuẩn

CSS,

 Kiểm tra mã (Code) trong file index.php và

template_css.css của Template để tìm và loại bỏ

các mã không cần thiết hoặc bị lỗi

 Tối ưu các File ảnh bằng cách sử dụng các định

dạng thích hợp (jpg/gif/png) cho từng loại ảnh và

chọn độ nén để ảnh có dung lượng nhỏ

 Hạn chế java script, flash, …

Trang 31

Tối ưu trên trang quản trị

 Nếu website hoạt động ổn định, ít lỗi có thể tắt

chức năng thông báo lỗi để tăng tốc độ website

 Bật bộ nhớ đệm để giảm sự truy xuất dữ liệu trực tiếp từ database và có thể tránh bị quá tải khi

website có lượng truy cập cao

 Bật chức năng GZIP Page Compression để nén

nhỏ dung lượng dữ liệu của trang Web tăng tốc

độ truyền tải dữ liệu từ Website về trình duyệt

Bật chức năng dịch vụ web cũng có thể tăng tốc

Trang 32

Tối ưu các bảng dữ liệu

 Tối ưu hóa các bảng dữ liệu (Database) sẽ giúp

cho việc truy xuất các dữ liệu được nhanh hơn

 Sử dụng công cụ phpMyAdmin để tối ưu bằng

cách: chọn Database và nhấn vào Check All để

đánh dấu chọn tất cả các bảng dữ liệu Trong

With Selected chọn Optimize table

Trang 33

Áp dụng một số kiến thức SEO cho trang

web đã xây dựng

 Tạo url thân thiện cho mỗi link

 Tạo các thẻ meta title, keyword, description cho

mỗi link và đặt thẻ title thành thẻ h1

 Tối ưu các bảng dữ liệu

 Bật các chức năng bộ nhớ đệm, dịch vụ web, nén

dữ liệu

 Sử dụng jSecure tạo khóa truy cập cho trang

quản trị

Trang 34

Kết thúc

Xin cảm ơn mọi người đã lắng nghe

Ngày đăng: 14/02/2015, 08:33

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w