Thứ Sáu, 22 tháng 11, 2013

Tạo link chia sẻ có Hình ảnh Trên Facebook - Debug Facebook

 Tạo link chia sẻ có Hình ảnh Trên Facebook


Hôm nay , tôi xin bàn về việc chia sẻ link trên facebook . Như các bạn đã biết, Facebook được biết đến là kênh truyền thông tin một cách chóng mặt nhờ vào khả năng chia sẻ lan truyền  link và hình ảnh .
 Bài Post trên tường của bạn sẽ ấn tượng và tỷ lệ click vào link bài viết sẽ tốt hơn nếu nó đi kèm với hình ảnh ấn tượng
Nhưng điều gì sẽ xảy ra nếu các liên kết bài viết mà bạn đang chia sẻ không hiển thị hình ảnh , thậm chí nếu trong bài viết bạn đang cố gắng  chia sẻ đầy đủ thông tin lên tường .
      việc chia sẻ link thiếu hình ảnh đi kèm sẽ làm giảm tính ấn tượng cũng như thuyết phục cho bài post


Để khắc phục những điều đó bạn có thể sử dụng công cụ Facebook Debugger Tool
Bằng cách nào đó, công cụ hữu ích này xóa sự lộn xộn và làm mới trang để Facebook có thể lấy các hình ảnh cũng như nội dung mới nhất.
 bạn có thể so sánh 2 hình ảnh bên dưới :

before debugger tool
đây là bài viết trước khi sử dụng công cụ debug tool
after debugger tool
Sau khi sử dụng thì  đã có hình ảnh vài bài biết ấn tượng


Chỉ một việc đơn giản đó là truy cập vào Facebook Debugger Tool sau đó điền link bạn cần muốn chia sẻ vào : 

Thứ Hai, 11 tháng 11, 2013

Hướng dẫn tạo tài khoản kiếm tiền Google Adsense thành công 100%

Google Adsense (GA) là một dịch vụ miễn phí để các nhà phát triển web kiếm tiền bằng cách hiển thị quảng cáo của Google. GA bao gồm GA Search, GA Content ... mỗi thành phần này đóng góp cho thu nhập của bạn là khác nhau tuỳ thuộc phương pháp ưu tiên và cấu hình. Với những điều luật phải có trang web hoạt động trên 6 tháng, nội dung "sạch" ... thì bạn sẽ rất khó tạo GA. Loạt bài viết sau đây sẽ giúp chúng ta tất cả về GA-Từ tạo GA, cho tới rút tiền về !



* Một số thiết lập ban đầu sau khi đã có GA:



Kiếm tiền trên mạng (Make Money Online-MMO) được người dùng Internet biết đến từ rất lâu. Tuy nhiên, tính khả dụng cũng như độ tin tưởng của nó là không cao. Trong số những dịch vụ tin tưởng được và lấy được tiền về, tác giả sẽ gửi tới các bạn dịch vụ của Google cùng những hướng dẫn chi tiết gồm cả hình ảnh.

I. Google Adsense

Với rất nhiều dịch vụ hiện có của Google thì tác giả thấy khả thi nhất là dịch vụ Google Adsense (GA-Dân UG thường gọi tắt là GÀ). GA cho phép tạo những mẩu tin quảng cáo dưới nhiều hình thức: Chỉ có text, chỉ có hình ảnh, chỉ có RSS ... Chúng được hiển thị ở những vị trí xác định mà quản trị Web tích hợp. Nội dung quảng cáo được hiển thị ngẫu nhiên từ hằng tỷ quảng cáo mà người dùng tự tạo ra trên Google. Tất nhiên nội dung cũng được lọc một phần là dựa vào nội dung trên trang web của bạn: Nếu web về host thì các mẩu tin thường là hosting, domain. Số tiền kiếm được phụ thuộc chủ yếu vào từ khóa mà bạn sử dụng. Tài liệu và hướng dẫn để hiểu thêm về Google Adsense có tại ĐÂY: http://tinypaste.com/13ca5c

Các bước tạo lập và cấu hình Google Adsense

1. Tạo tài khoản trên Google

Các bạn đăng nhập vào Gmail.com rồi tạo một tài khoản bất kỳ. Ghi nhớ là nên khai báo các thông tin thật để tiện lợi cho công việc thanh toán sau này.

2. Tạo một blog hoặc website

Sau khi tạo mới blog hoặc website thì các bạn chú ý là nên post lên một số bài với nội dung hoàn toàn bằng tiếng Anh. Blogger.com là một dịch vụ blog của Google mà tác giả khuyên dùng vì nó dùng chính username, password của Gmail.

Demo: http://k3lvinmitnick.blogspot.com

3. Tạo tài khoản Adsense

Theo kinh nghiệm của tác giả thì để Google chấp nhận, cấp phép cho tài khoản của bạn hoạt động, điều kiện trước tiên là không nên tạo mới tài khoản Adsense ngay. Hãy để cho Website của bạn có khách viếng thăm, có nhiều bài viết hơn. Thời gian tạo mới GA có thể là một tuần hoặc 2 tuần sau khi tạo website. Sau đó các bạn vào liên kết NÀY để tạo mới tài khoản GA: http://tinypaste.com/e105c3 (Các thông tin nhập vào nên chính xác về chính bạn).

4. Thiết lập Google Adsense cho Blog

Bước 1: Đăng nhập vào GA từ ĐÂY (http://tinypaste.com/7af35) để thiết lập mới các quảng cáo (Content, Search, Feeds, Domains).
Bước 2: Click vào một tùy chọn nào mà bạn muốn thiết lập rồi nhập các thông số cần thiết.
Chú ý: Nếu muốn thiết lập cho quảng cáo từ Domain thì bạn phải có Domain trước (Có thể dùng dịch vụ miễn phí .co.cc hoặc .cz.cc đăng ký ở ĐÂY - http://tinypaste.com/9a521 ).
Bước 3: Cuối cùng các bạn lấy code (mã) để sau này tích hợp vào website
Ví dụ sau khi đã chọn loại Content ở bước 2, thiết lập một số thông số, mã trả về tương tự như sau:





Cuối cùng, để hiển thị quảng cáo này trên website (blog) ở vị trí nào đó thì bạn thiết lập theo vị trí tùy thích. Áp dụng cho Blogger thì sau khi đăng nhập, các bạn Click vào LayOut > Add a Gadget > HTML/JavaScript > Cuối cùng các bạn Paste đoạn mã ở trên vào phần Content (Hình 1) > Save > Save > Xem lại trang web
[IMG]
Hình 1 - Đưa đoạn mã quảng cáo vào Website
II. Google Search
So sánh với các dịch vụ Content, RSS, Domains thì Google Search (GS) tỏ ra nổi trội hơn. GS cho phép tối ưu tìm kiếm trên những trang mà bạn chỉ định trước khi cấu hình. Như vậy kết quả trả về chính xác hơn. Hơn nữa, với website lớn thì lượng người Click rồi tìm kiếm sẽ nhiều hơn, đồng nghĩa với việc GS kiếm được nhiều tiền cho bạn (Hình 2).
Việc thiết lập và lấy mã, Paste thì ở bước 2, phần 4 ở trên các bạn chỉ việc chọn lựa vào Adsense for Search
[IMG]
Hình 2 - Thống kê số tiền kiếm được từ các dịch vụ
Kết quả từ hình 2 ở trên cho chúng ta thấy việc kiếm được nhiều tiền hay không phụ thuộc rất nhiều vào từ khóa mà các bạn thiết lập cho quảng cáo, các dịch vụ mà các bạn sử dụng: Dịch vụ Content kiếm được 21$, dịch vụ Search kiếm được 14$, dịch vụ Feed kiếm được 1$. Khi đã có thanh toán (rút được tiền về) thì View trong hình trên sẽ xuất hiện thêm lựa chọn "Since Last Payment". Trường hợp chưa có mà công việc kiếm tiền của bạn vẫn đang tiến triển tốt thì khoảng 50$, Google sẽ gửi tờ thông báo mã PIN cho bạn thanh toán sau này (Hình 3). Cứ khoảng 100$ Google sẽ gửi cho bạn tờ Séc. Công việc cuối cùng là ra Ngân hàng gần nhất nhờ thanh toán hộ Séc đó và bạn phải chờ Google thanh toán cho Ngân hàng trong khoảng vài tuần, lúc đó chúng ta sẽ lấy tiền trực tiếp từ Ngân hàng
[IMG]
[IMG]
Hình 3 - Google gửi mã PIN

Những chú ý khi sử dụng các dịch vụ của Google:


- Trên mỗi trang chỉ nên để xuất hiện 3 thành phần: 2 content và 1 Image hoặc ngược lại
- Không được tự ý Click các quảng cáo. Nếu chúng ta tìm mọi cách thay đổi IP để click quảng cáo thì sẽ bị khóa tài khoản ngay tức khắc (Có thể có 1 lần cảnh báo).
- Không đưa lên trang web những nội dung mà Google cấm xuất bản.

Có rất nhiều cách để kiếm tiền trực tuyến. Từ dịch vụ click cho đến dịch vụ giới thiệu, dịch vụ Upload cho tới dịch vụ quảng cáo ... Việc chọn lọc được các địa chỉ tin cậy để lấy được tiền về thì còn phụ thuộc rất nhiều vào kinh nghiệm, sự thông thái của chính các bạn. Đặc biệt, để cho thu nhập từ MMO được nhiều thì chúng ta cần phải có những người đi trước giới thiệu, hướng dẫn và chỉ bảo tận tình. Chúc các bạn kiếm được nhiều tiền hơn nữa !




* Dưới đây chúng ta sẽ đi vào những "MẸO" để vượt qua giới hạn khắt khe của GA:

Cách 1: Tạo lập để có ngay tài khoản GA
Bước 1: Đăng nhập từ ĐÂY rồi tạo mới một tài khoản
Chú ý: Nên sử dụng một hòm thư thiết lập mới trên Gmail

[IMG]

Bước 2: Mở Gmail và Click vào link Active

[IMG]

Bước 3: Điền các thông tin theo yêu cầu, Post 10 nội dung (hoặc bài viết, hoặc hình ảnh, hoặc video) để được chấp nhận đăng ký GA.
[IMG]
[IMG]

Sau khi Upload đủ 10 nội dung, trang web sẽ có thông báo thành công và tiếp tục thiết lập GA
[IMG]

Bước 4: Mở Gmail và xem link Active rồi tạo mới tài khoản GA
[IMG]
Cuối cùng chúng ta nhập các thông tin cần thiết theo mẫu của Google. Chú ý là mọi thông tin phải hoàn toàn chính xác (không trùng với bất kỳ thông tin của user cũ nào) để tiện lợi cho việc thanh toán. Những thông tin này chỉ được nhập một lần, không thể thay đổi sau này. Theo thông báo chính thức của GA thì chúng ta phải chờ họ xét duyệt. Tuy nhiên, với cách này thì chúng ta chỉ cần chờ khoảng vài phút sẽ có thông báo về tài khoản GA mới về thư điện tử Gmail của bạn.



[IMG]


[IMG]
Cách 2: Có ngay tài khoản GA sau khi đăng ký
Cũng tương tự cách 1 nhưng với cách này chúng ta có nhiều lựa chọn hơn, có thể thay đổi được tài khoản (email) để đăng ký GA.
Đăng ký tài khoản mới từ liên kết NÀY.
[IMG]

Các bước tiếp theo cũng tương tự cách 1 ở trên. Bước cuối cùng, khi trang web đã chấp nhận cho chúng ta đăng ký GA thì chúng ta phải vào liên kếtNÀY để kích hoạt tạo mới GA. Ngoài cách cho phép active GA, trang web này còn cho phép kiếm tiền với 3 cách khác nhưng hiện tại không chấp nhận Việt Nam.
Đây là thư chúc mừng tới người dùng sau khi GA đã chấp nhận, chúng ta chỉ cần click vào liên kết ở thư đó để bắt đầu tạo code mới rồi nhúng vào web hay blog.
[IMG]
[IMG]
[IMG]

Như các bạn thấy các thống kê ở trên, số tiền mà Google trả cho chúng ta phụ thuộc rất nhiều yếu tố (tác giả sẽ giới thiệu ở bài viết tới). Chúng ra phải nỗ lực hơn nữa trong việc tìm hiểu những từ khoá, cách sắp đặt các vị trí quảng cáo, đặc biệt là trang web phải có nhiều hơn nữa người đọc.

Hướng dẫn đăng ký tài khoản Google Adsense thành công 100%

  Google Adsense là mạng quảng cáo PPC có giá click cao nhất mà Videothuthuatblog đã giới thiệu trong bài viết Top 10 mạng quảng cáo PPC (Pay Per Click) tốt nhất dành cho publisher, tuy nhiên việc đăng ký là thành viên để tham gia Adsense không phải đơn giản nhưng cũng không phải quá khó như nhiều người từng nghĩ.

     Ở bài viết này, Videothuthuatblog sẽ hướng dẫn các bạn cách tạo tài khoản Google Adsense hosted thông qua đăng ký làm đối tác của Youtube, nếu đã có tài khoản hosted và muốn chuyển sang tài khoản content, bạn có thể tham khảo tại đây. Để đăng ký làm đối tác Youtube, bạn cần:

    - Chuẩn bị một video do chính bạn tạo, video này phải không vi phạm quyền tác giả, đặc biệt là phần âm thanh. Tốt hơn hết, các bạn nên sử dụng phần mềm quay phim màn hình và quay video hướng dẫn một thủ thuật máy tính nào đó mà bạn tâm đắc. Sau đó upload video đó lên mạng, bạn kiểm tra trạng thái video của bạn bằng cách vào Trình quản lý video >> Cài đặt kênh >> Tính năng (click vào hình dưới để xem ảnh rõ hơn)



     
     Ở hình trên, do tài khoản của mình khi đăng ký mình đề quốc gia Việt Nam nên nó báo chưa đủ điều kiện. Chúng ta sẽ chuyển sang quốc gia là Hoa Kỳ, mình sẽ hướng dẫn ở bên dưới.

    - Để đăng ký tài khoản Google Adsense với Youtube, kênh video của bạn phải có khoảng 500 lượt xem (mình đã đăng ký adsense thành công với 1 video có 200 view). Để tăng lượt view cho video, bạn có thể chia sẻ và giới thiệu video lên mạng xã hội hoặc dùng autosurf.

   - Nên đăng ký adsense sau khi up video khoảng 2 đến 3 ngày, video mới up thì khả năng đăng ký thành công không cao.

   - Để đăng ký làm đối tác của Youtube, bạn cần cài đặt quốc gia là Hoa Kỳ, nếu đang để quốc gia Việt Nam thì bạn vào Trình quản lý video >> Cài đặt kênh >> Nâng cao, cài đặt quốc gia thành Hoa Kỳ sau đó lưu lại.


  -  Sau khi đổi quốc gia, bạn quay về trình đơn Trình quản lý video >> Cài đặt kênh >> Tính năng có thể nhìn thấy tính năng kiếm tiền đã hỗ trợ, Click Bật để tiến hành đăng ký Adsense

   - Sau khi click nút Bật, popup xuất hiện yêu cầu bạn chấp nhận các điều khoản thành viên, bạn click chọn hết (có thể nó sẽ thông báo lỗi, nhưng là do bạn chưa liên kết adsense, nó báo lỗi thù kệ nó). Thực hiện xong, bạn quay về Trình quản lý video >> Cài đặt kênh >> Tính năng,quan sát thây giống hình dưới là được:

    - Tiếp theo, bạn click vào xem cài đặt kiếm tiền (hình trên), cửa sổ mới xuất hiện click chọn dòng Tôi sẽ được thanh toán như thế nào? rồi click vào Google adsense để đến form đăng ký GA như hình dưới đây:

   - Trên form đăng ký GA, bạn khai báo đúng tên, địa chỉ và số điện thoại của bạn. Lưu ý các bạn trong khi khai báo trong phần này:
      + Họ và tên viết không dấu.
      + Địa chỉ của bạn phải rõ ràng, càng chi tiết càng tốt, không dấu nhé.
      Ví dụ: 6th, Bac Can street; Thai Nguyen City hoặc So 6, duong Bac Can, Thanh pho Thai Nguyen
      Nếu chưa rõ bạn có thể xem thêm video dưới đây hoặc xem trên youtube
   - Sau khi đăng ký xong, bạn chờ 1 - 2 ngày là có email thông báo thành công, nếu không thành công lần đầu thông thường nguyên nhân là do bạn khai báo địa chỉ nhà chưa đúng, hãy thử lại nhé.

  Tin mới đây: Các bạn thân mến, chỉ 4 tiếng sau khi đăng ký Google Adsense (hosted) cho email videothuthuatblog@gmail.com mình đã nhận được email thông báo tài khoản Adsense đã được chấp nhận (bạn click vào hình dưới nhé)


    Với tài khoản GA này bạn có thể kiếm tiền với video trên Youtube hoặc liên kết đến blog để đặt quảng cáo trên blogger của bạn, đúng là đăng ký không khó, quan trọng phải có mẹo đúng không các bạn. Hãy chia sẻ kết quả đăng ký GA của bạn ở phần nhận xét bên dưới nhé!

Hướng dẫn sử dụng Google Keyword Planner để chọn từ khóa quảng cáo trên Google

Đúng như theo thông báo từ Google thì vào tháng 8/2013 Google Keyword Tool đã chính thức ngừng hoạt động và công cụ thay thế nó chính là Google Keyword Planner.
Google Keyword Planner là công cụ kết hợp giữa Google Keyword ToolGoogle Adwords Traffic Estimator, nó cung cấp thêm cho người dùng nhiều thông tin mang tính dự đoán về hiệu suất hoạt động của từ khóa. Vì là sự kết hợp giữa 2 công cụ nên tính năng của Google Keyword Tool hoàn toàn không mất đi, mà nó chỉ nằm đâu đó trên công cụ Google Keyword Planner mà thôi.
Bài viết này BIN sẽ hướng dẫn bạn tìm ra cái "nằm ở đâu" đó. Tức là sẽ hướng dẫn bạn sử dụng tính năng của Google Keyword Tool trên công cụ Google Keyword Planner.
Google Keyword Tool đã chính thức ngừng hoạt động, và công cụ thay thế nó chính là Google Keyword Planner
Google Keyword Tool đã chính thức ngừng hoạt động, và công cụ thay thế nó chính là Google Keyword Planner
Bước 1: Trước tiên bạn phải vào công cụ từ đường dẫn: https://adwords.google.com/ko/KeywordPlanner/Home, bạn sẽ được yêu cầu đăng nhập vào mail, bạn có thể sử dụng gmail hay email doanh nghiệp của bạn đều được.
Bước 2: Bạn chọn "Tìm kiếm ý tưởng từ khóa và nhóm quảng cáo"
Tìm kiếm ý tưởng từ khóa và nhóm quảng cáo
Chọn "Tìm kiếm ý tưởng từ khóa và nhóm quảng cáo"
Bước 3: Nhập từ khóa và website của bạn, bạn có thể nhập nhiều từ khóa cùng lúc và chúng cách nhau bằng dấu phẩy ",". Như trong hình thì BIN tiến hành nhập 3 từ khóa: email cong ty, quang cao tren googlequang cao google adwords. Ở phần "Nhắm mục tiêu" và "Tùy chỉnh tìm kiếm của bạn" thì bạn có thể tùy chọn cho phù hợp với mục tiêu, mục đích của mình. Bạn nào chưa quen các tùy chỉnh ở đây thì có thể để mặc định.
Google Keyword Planner cũng hỗ trợ bạn kiểm tra nhiều từ khóa cùng lúc
Google Keyword Planner cũng hỗ trợ bạn kiểm tra nhiều từ khóa cùng lúc
 Bước 4: Để xem độ cạnh tranh của từ khóa bạn nhập thì bạn hãy chọn qua mục "Ý tưởng từ khóa". Ở mục này sẽ hiển thị độ cạnh tranh của từ khóa bạn nhập. Ngoài ra Google Keyword Planner còn hỗ trợ bạn thêm mục "Ý tưởng nhóm quảng cáo" (bên trái mục ý tưởng từ khóa), mục này sẽ gợi ý thêm cho bạn rất nhiều từ khóa liên quan đến từ khóa bạn đã nhập, và chúng được chia ra theo nhóm từ khóa, bạn có thể vào đó khám phá thêm.
Mục ý tưởng từ khóa của Google Keyword Planner
Mục "ý tưởng từ khóa" của Google Keyword Planner
Bước 5: Để phân tích kết nhận được từ Google Keyword Planner thì bạn có thể xem mục 1d trong bài viết Sử dụng tools để chọn từ khóa quảng cáo trên Google. Vì cơ bản kết quả nhận được hoàn toàn tương tự như kết quả bạn nhận được khi sử dụng công cụ Google Keywords Tool ngày trước.
Ở bài viết này BIN đã hướng dẫn bạn sử dụng chức năng của Google Keyword Tool trên công cụ Google Keyword Planner. Ngoài ra Google Keyword Planner vẫn còn rất nhiều tính năng phân tích từ khóa khác đang chờ bạn khám phá.
BIN chúc bạn dựa vào Google Keyword Planner có thể tìm được từ khóa phù hợp với chiến dịch quảng cáo trên Google của mình và đem lại thành công cho công ty bạn.

Thứ Hai, 21 tháng 10, 2013

Nhúng bộ soạn thảo WYSIWYG cho web

Nhúng bộ soạn thảo WYSIWYG cho web

Bộ soạn thảo WYSIWYG là tên gọi chung cho loại chương trình giúp soạn thảo văn bản, chọn phông chữ, định dạng... với chức năng chính là giúp người dùng thuận tiện hơn trong việc xử lý văn bản.
Bước 1:  Tải và cài đặt WYSIWYG vào trang Web:

Trước tiên bạn cần tải mã nguồn của thành phần WYSIWYG, rồi giải nén tập tin zip để được thư mục htmlArea. Sau đó, copy các thư mục image, popups editor.js trong htmlArea vào thư mục Web của bạn (cùng thư mục với trang Web cần nhúng bộ soạn thảo).

Bước 2: Nhúng bộ soạn thảo vào Web:

Tiếp đến, mở tập tin HTML cần nhúng bộ soạn thảo bằng Notepad hoặc bất kì trình soạn thảo, Web nào khác. Thêm đoạn mã 1 vào giữa cặp thẻ <HEAD></HEAD>.

Đoạn mã 1:
<script language="Javascript1.2">    
_editor_url = "";    
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);    
if (navigator.userAgent.indexOf('Mac') >= 0) { win_ie_ver = 0;}    
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0;}    
if (navigator.userAgent.indexOf('Opera') >= 0) { win_ie_ver = 0;}    
if (win_ie_ver >= 5.5)    
{    
document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');    
document.write(' language="Javascript1.2"></scr' + 'ipt>');    
}    
else { document.write('<scr'+'ipt>function editor_generate()   
{ return false; }</scr'+'ipt>'); }    
</script>
Để tạo ra bộ soạn thảo gồm các chức năng mặc định thì chỉ cần thêm đoạn mã 2 tạo TextArea và đoạn mã 3 vào giữa thẻ <BODY></BODY>.
Đoạn mã 2:

<TEXTAREA id = “TxtArea” rows=”14” cols = “81”></TEXTAREA>
Đoạn mã 3:
<script language="JavaScript1.2" defer>    
editor_generate('TxtArea');    
</script>
Nếu muốn thêm bớt các nút chức năng, bạn thay đoạn mã 3 bằng đoạn mã 4, rồi thêm bớt các nút trong mảng config.toolbar, thêm bớt phông ở mảng config.fontnames, thay đổi phông, màu, kích cỡ chữ ở dòng:
config.bodyStyle = 'background-color: white; font-family: "Verdana"; font-size: x-small;';

Đoạn mã 4:
<script language="JavaScript1.2" defer>    
var config = new Object();    
config.width = "90%";    
config.height = "200px";    
config.bodyStyle = 'background-color: white; font-family: "Verdana"; font-size: x-small;';    
config.debug = 0;    
config.toolbar = [['fontname'],['fontsize'],['fontstyle'],['linebreak'],['bold','italic','underline','separator'],['strikethrough','subscript','superscript','separator'],['justifyleft','justifycenter','justifyright','separator'],['OrderedList','UnOrderedList','Outdent','Indent','separator'],    
['forecolor','backcolor','separator'],['custom1','custom2','custom3','separator'],['HorizontalRule','Createlink','InsertImage','htmlmode','separator'],['about','help']];    
config.fontnames = {    
"Arial": "arial, helvetica, sans-serif",    
"Courier New": "courier new, courier, mono",    
"Georgia": "Georgia, Times New Roman, Times, Serif",    
"Tahoma": "Tahoma, Arial, Helvetica, sans-serif",    
"Times New Roman": "times new roman, times, serif",    
"Verdana": "Verdana, Arial, Helvetica, sans-serif",    
"impact": "impact",    
"WingDings": "WingDings"   
};    
config.fontsizes = {    
"1 (8 pt)": "1",    
"2 (10 pt)": "2",    
"3 (12 pt)": "3",    
"4 (14 pt)": "4",    
"5 (18 pt)": "5",    
"6 (24 pt)": "6",    
"7 (36 pt)": "7"   
};    
editor_generate('TxtArea',config);    
</script>
Ngoài ra, bạn cũng có thể tải chương trình mẫu về tham khảo (47KB).

Thứ Sáu, 18 tháng 10, 2013

5 kỹ thuật SEO đã lỗi thời

5 kỹ thuật SEO đã lỗi thời

Đây là những kỹ thuật trước thời điểm này vẫn được áp dụng tốt nhưng giờ thì đã không còn tác dụng nữa.
5 kỹ thuật SEO đã lỗi thời
Nếu bạn là 1 SEOer, những kỹ thuật mà trước đây bạn thấy rất hiệu quả, thì nay nó đã không còn dùng được nữa. Dưới đây là 5 kỹ thuật đã được vô hiệu hóa bởi Google:

1. Nhồi nhét từ khóa

Khi mà SEO mới bắt đầu được sử dụng, vẫn chưa có nhiều sự cạnh tranh trong thế giới trực tuyến và các tác gia thường quen với việc nhồi nhét rất nhiều từ khóa trong nội dung. Nếu bạn cứ tiếp tục nhồi nhét từ khóa trong các bài viết của mình thì bạn sẽ không bao giờ cung cấp được nội dung chất lượng cho người đọc trên web của mình.
Google đã biết về kỹ thuật xấu mà các chuyên gia SEO đã sử dụng và đó là lý do mà bạn không nên sử dụng những kỹ thuật này. Bạn nên sử dụng các từ khóa nhưng bạn phải sử dụng ở một mật độ vừa phải. Bạn nên giữ mật độ từ khóa chỉ khoảng 2% là tốt nhất.

2. Spam bình luận trên blog

Một cách rất tốt để bạn tăng cường backlink cho website và tăng lượng truy cập bằng cách thêm link vào phần bình luận của blog. Tuy nhiên, nếu bạn làm quá mức việc này sẽ được Google gọi là spam bình luận. Điều này sẽ không tốt cho website của bạn.
Các công cụ tìm kiếm sẽ phân tích mỗi backlink trên website của bạn và nếu chúng tìm thấy những backlink không cần thiết thì chúng sẽ chuyển thứ hạng website xuống dưới. Vì vậy, nếu muốn có thứ hạng cao trên Google thì bạn không nên dính vào bất kỳ hoạt động nào như spam bình luận trên blog.

3. Đăng thông tin lên công cụ tìm kiếm

Rất nhiều người cung cấp dịch vụ đưa website lên các công cụ tìm kiếm. Điều này chẳng giúp được gì cho bạn ngoài việc tốn tiền và thời gian. Nếu bạn thật sự muốn đưa website của mình lên đâu đó thì bạn nên đưa lên các trang web mạng xã hội như Facebook và Twitter.

4. Tối ưu hóa thẻ Meta

Các thẻ Meta đã từng có một thời rất thịnh vượng khi các công cụ tìm kiếm đánh giá thứ hạng website thông qua những thẻ này. Thật không may, những thẻ Meta này không còn tác dụng nữa.
Những thẻ này được dùng để cung cấp mô tả ngắn gọn về website của bạn. Nếu bạn đang nghĩ rằng thêm thẻ Meta vào trang web của bạn sẽ giúp tăng thứ hạng SEO thì bạn hoàn toàn sai lầm.
Bạn cần chú ý đến các chiến lược SEO thật sự để tăng thứ hạng trên kết quả tìm kiếm.

5. Trao đổi link

Liệu bạn có nghĩ rằng trao đổi link sẽ giúp bạn chứ ?
Có một thời gian trao đổi link hoạt động tốt. nhưng bây giờ, Google không chú ý đến các link 2 chiều nữa.
Ngoài ra các bạn cũng nêm tham khảo Những thủ thuật SEO không nên dùng tại chuyên mục Webmaster.

Lỗi 404

Lỗi 404 là lỗi thường gặp trên hầu hết các website, để tránh tình trạng ảnh hưởng tới chất lượng SEO bạn nên cá nhân hóa trang lỗi lại.
Mình sẽ giới thiệu cho các bạn cách cá nhân hóa nội dung trang lỗi 404 thành trang có lỗi dung, điều hướng người dùng và giữ chân người dùng ở lại website của mình

Lỗi 404 là gì?

Lỗi HTTP này được chuyển đến trình duyệt thông qua máy chủ Web khi một yêu cầu trang Web không thực hiện được. Lỗi 404 xuất hiện bởi một trang không tồn tại hoặc hạn chế quyền truy cập. Lỗi 404 này có thể được Webmaster cấu hình lại sao cho thân thiện với người dùng hơn.
Để tránh trường hợp người dùng tìm kiếm rơi vào trang báo lỗi 404, chỉ với một thông báo lỗi một cách khó chịu, các Webmaster nên tạo một trang báo lỗi 404 cá nhân hóa.

Cấu hình tùy biến trang báo lỗi 404

Để cấu hình trang báo lỗi 404, bạn có thể sử dụng các công cụ có sẵn của CMS như WordPress hay Joomla. Hoặc nếu không bạn có thể sử dụng .htaccess để tạo trang lỗi 404 tùy biến :
?
1
2
//PHP
ErrorDocument 404 /misc/404page.html
Hoặc đối với bạn nào dùng ASP.net thì cấu hình Web.config như sau:
?
1
2
3
4
5
6
<system.Webserver>
<httpErrors>
  <remove statusCode="404" subStatusCode="-1" />
  <error statusCode="404" prefixLanguageFilePath="" path="http://cunglamseo.com/404.htm" responseMode="Redirect" />
</httpErrors>
</system.Webserver>
Một trang báo lỗi 404 tùy biến phải có một số thông tin cần thiết như sau :

- Trang báo lỗi 404 tùy biến của bạn phải trình bày giống và tương đồng với các phần còn lại của Website, để người dùng chắc chắn trang lỗi 404 là một thành phần của Website;
- Giải thích lỗi xáy ra, nếu có thể thì đưa thêm chi tiết và lý do thường xảy ra lỗi (đánh nhầm, nội dung đã bị di chuyển, … ).
- Giải thích rõ ràng và minh bạch dể hiểu cho người dùng.
- Nếu Website có chức năng tìm kiếm thì hãy tích hợp hộp thoại tìm kiếm trong trang báo lỗi
- Hãy gợi ý liên kết tới trang chủ hay trang sơ đồ cấu trúc Website.
- Có thể liệt kê địa chỉ email để người dùng thông báo lỗi thế nhưng cũng đừng quá trong chờ vào người dùng sẽ bỏ thời gian để thông báo với bạn mà hãy tập trung tự sửa đổi trước. Hoặc chính bạn đang xem trang lỗi 404 của website

SEO offpage

SEO offpage

SEO offpage hiểu đơn giản là xây dựng liến kết, quảng bá website ngoài trang của mìnhSEO Offpage là thuật ngữ mô tả công việc link-building (xây dựng liên kết) trỏ tới website của mình. Sau khi các bạn đã thực hiện tối ưu căn bản cho website như SEO onpage thì việc tạo các mối quan hệ trên cộng đồng (SEO Off Page) là yếu tố quan trọng góp phần đem lại thứ hạng cao cho website của bạn trên các search engine (SE).
Xây dựng backlink là một công việc vô cùng khó khăn và tốn nhiều thời gian nhất. Bạn phải tự đặt ra kế hoạch cho từng mục tiêu keyword cụ thể. Tránh các vấn đề đáng tiếc xảy ra hay bị phạt bởi Google với các hình thức Sandbox, Panda… vì cố gắng spam hàng loạt liên kết trong một thời gian ngắn.
Kế hoạch cụ thể về công việc link-building của dịch vụ seo tại công ty seo web chuyên nghiệp Ancoti đều được thực hiện theo quy trình seo nhất định, theo chuẩn để đưa từ khóa lên top một cách nhanh nhất. Việc xây dựng backlink các bạn tuyệt đối tránh xây dựng một cách ồ ạt, phải có kế hoạch cụ thể cho từng ngày để việc tạo backlink tới site của bạn đều nhất.

Một số công việc cần làm khi SEO Offpage

Ngoài ra, việc xây dựng backlink bạn còn nên tránh xây dựng nhiều các link có rel=”noffolow”, vì như thế ngoài tác dụng điều hướng cho người dùng vào website của bạn thì những link đó sẽ không còn được Google đánh giá cao.

Một số phương pháp xây dựng backlink

  • - Đăng các bài viết mới
  • - Quảng cáo bài viết lên mạng xã hội
  • - Tham gia trả lời trong các Blog
  • - Trao đổi các Textlink (hiện google chỉ chấp nhật link một chiều)
  • - Đăng Banner quảng cáo
  • - Đăng thông cáo báo chí, bài viết PR
  • - Submit các đường dẫn lên các trang social bookmark
Qua bài viết này giúp các bạn có thể xây dựng hệ thống Backlink cho website của mình, có được những backlink chất lượng giúp ích trong việc tăng thứ hạng Page Rank và các Keyword cần SEO. Tuy nhiên do thuật toán của google liên tục thay đổi nên khi SEO cần chú ý để những thay đổi đó để có thể tránh các tình trạng google đánh giá xấu về website của bạn.
Chúc các bạn xây dựng một website ngày càng phát triển!

SEO Onpage

SEO Onpage là một phần rất quan trọng trong dự án SEO của bạnTrước khi bắt đầu bạn nên xem qua quy trình SEO tại đây, chúng ta có thể nhận thấy sau giai đoạn phân tích và chọn lựa được những từ khóa hiệu quả chính là giai đoạn thực hiện SEO Onpage

Vậy Seo Onpage là gì ?

Seo Onpage là quá trình tối ưu hóa Website và nội dung các trang trong Website nhắm giúp trang web của bạn trở nên thân thiện hơn với các SE (Search Engine).
Điều này có ý nghĩa quan trọng khi làm SEO vì các SE sẽ đánh giá cao trang web của bạn và gia tăng vị trí xếp hạng trên các SERPs (Search Engine Results Page) nếu bạn thực hiện Onpage tốt.

Những yếu tố cơ bản cần tối ưu của 1 website?

Seo Onpage tập trung vào việc hiệu chỉnh các yếu tố HTML của trang web
- Thẻ Title (Tiêu đề): Thể title cần dưới 70 ký tự và nhỏ hơn 11 từ, thẻ title nên là từ khóa của trang
- Các thẻ META: Bao gồm 2 thẻ được ưu tiên hàng đầu:
* Meta keywords: Đây là thẻ với mục đích cung cấp từ khóa liên quan của trang web với các cái Spider từ các SE (riêng google giờ không quan tâm tới thẻ này nữa).
* Meta description: Thẻ này đóng vai trò như một lời giới thiệu với mọi người về trang web của mình. Do các SE thường giới hạn trong khoảng 25 - 30 từ. Nên hãy viết mô tả này một cách ngắn gọn, cô đọng và hướng tới nội dung của trang web.
- Nội dung phần Body: Viết lại nội dung sao cho chứa những từ khóa. Điều này sẽ giúp các Spider dễ dàng xác định từ khóa mà trang web bạn muốn làm SEO.
* Lưu ý: Hạn chế nhồi nhét quá nhiều từ khóa vào phần Body, vì các Spider đủ thông minh để biết rằng hành động đó là spam. Mặt khác trách dùng những thủ thuật SEO đen tối vì các SE mà đặt biệt là Google sẽ trừng phạt website của bạn.
- Các thẻ đề mục từ H1 - H6: Vì các SE xem các đề mục rất quan trọng này, chúng tôi có bài Tối ưu thẻ Heading H1-H6 cho SEO
- Liên kết: Các anchor text có chứa từ khóa rất quan trọng với những liên kết đến từ bên ngoài tên miền của bạn (outbound link) cũng như các liên kết nội bộ (inbound link)
- Thuộc tính ALT của thẻ IMG: Theo các chuyên gia SEO, việc chèn từ khóa vào nội dung của ALT sẽ làm gia tăng sự liên quan nội dung trang web với từ khóa.
Ngoài ra Seo Onpage còn chú trọng đến việc tối ưu lại bố cục trang web bằng cách hiệu chỉnh CSS và sửa lỗi cho đúng chuẩn của W3C đề ra. Các SE sẽ đánh giá cao các trang web không có lỗi và sẽ giúp trang web của bạn có vị trí cao trên SERPs.
Seo Onpage là phần quan trọng trong một chiến dịch SEO. Hãy tối ưu trang web bạn bằng những phương pháp tốt nhất để chiến dịch này đạt được kết quả mong muốn.

13 cách phân bổ từ khóa trong SEO

13 cách phân bổ từ khóa trong SEO

Đây là những cách phân bổ từ khóa trong SEO Onpage mà mình đang áp dụng, mời các bạn tham khảo.
13 cách phân bổ từ khóa trong SEO
Khi nói đến SEO là người ta nghĩ ngay đến việc chọn từ khóa để SEO, việc xác định và lựa chọn được từ khóa chuẩn để SEO là việc tối quan trọng. Xong, việc sắp xếp phân bổ từ khóa đó như thế nào trong bài viết nhằm mang lại hiệu quả cao nhất cho bạn thì bài viết sau đây của chúng tôi sẽ giúp bạn hiểu rõ hơn được về điều đó.

1. Từ khóa trong thẻ tiêu đề +3

Đây là một trong những nơi quan trọng nhất để đặt từ khóa và bạn phải từ có từ khóa cầnSeo trong thẻ này. Bởi vì những gì được viết bên trong thẻ sẽ hiện thị trên kết quả tìm kiếm của google. Thẻ tiêu để cần phải ngắn (Tối đa 6-7 là hiệu quả) và từ khóa seo của bạn cần phải gần đầu dòng.
Bạn có thể tham khảo bài làm sao để tối ưu thể title cho SEO trong kỹ thuật SEO onpage nhé.

2.Từ khóa trong URL +4

Từ khóa trong url sẽ giúp rất nhiều.
Ví dụ trong link http:tenmien. com/ky-thuat-seo, Thì từ khóa “Ky thuat seo” la từ mà bạn muốn xếp hạng cao khi search. Bạn nhớ rằng những từ khóa không có trong trang bạn không được đặt lên URL.

3.Mật độ của từ khóa trên website +3

Bạn cần kiểm tra mật độ từ khóa. Từ 3-7% cho từ khóa seo là tốt nhất. 1-2% thì ít quan trọng hơn. Và bạn cần tránh mật độ từ khóa Seo trên 10% vì nó trông như bạn đang cố ý nhồi nhét từ khóa thay vì viết một văn bản mang tính tự nhiên.

4.Từ khóa trong anchor text +3M

Từ khóa trong anchor text cũng rất quan trọng đặc biệt là anchor text của backlink, bởi vì nếu bạn có từ khóa anchor text từ trang website khác, điều này được xem như nhận một phiếu bầu từ trang này không chỉ về trang web của bạn nói chung mà cả về từ khóa seo của bạn.

5. Từ khóa trong các nhóm thẻ (<H1>,<H2>) +3

Đây lầ vị trí mà từ khóa SEO của bạn cần xuất hiện nhiều. Nhưng bạn phải chú ý trong trang của bạn phải có nội dung cho các từ khóa này, Mỗi trang chỉ nên có 1 từ khóa chính nằm trong thẻ <H1> và 2-3 từ khóa liên quan nằm trong thẻ <H2>

6 .Từ khóa seo bắt đầu 1 đoạn +2

Từ khóa bắt đầu đầu 1 đoạn thì vẫn được đề cao về tính hiệu quả mặc dù nó không quan trọng bằng từ khóa trong anchor text, tiltle hoặc headings. Bạn không nhất thiết phải đặt trên cùng của phần nội dung, bạn vẫn có thể đặt ở giữa nhưng chú ý là bạn cần phải đặt ở đầu đoạn

7.Từ khóa trong tags <alt> +2

Con bọ của google không thẻ nào đọc được hình ảnh nhưng nó có thể đọc được đoạn mô tả cho hình ảnh trong tags <alt>, bởi vậy nếu bạn có hình ảnh trên web bạn cần thêm từ khóa vào tags <alt>

8.Từ khóa trong thẻ meta (Description, Keywords) +1

Rất ít quan trọng đặc biệt là với google. Yahoo! Và Bing thì vẫn dựa vào tiêu chí này, bởi vậy nếu bạn tối ưu cho Yahoo! hoặc Bing thì hãy điền đầy đũ cho tags này. Trong mọi trường hợp điền đầy đủ đều không gây anh hưởng gì

9.Từ khóa gần +1

Từ khóa gần thì vẫn được tính mặc dù nó ít quan trọng hơn từ khóa chính.
Ví dụ bạn cần Seo từ khóa “dịch vụ SEO” thì tại đoạn đầu bạn đặt câu “Giới thiệu dịch vụ làm SEO từ CunglamSEO” và đoạn số 3 bạn đặt câu “công ty SEO uy tín” thì 2 từ “Dịch vụ” và “SEO” được xem là từ khóa gần. Cách tính từ khóa gần này chỉ áp dụng khi bạn Seo một từ khóa được ghép từ 2 từ trở lên.

10. Cụm từ khóa: +1

Ngoài các từ khóa cần Seo của bạn, Bạn có thể tối ưu hóa cho cụm từ khóa mà nó chứa những từ khóa cần SEO. Tốt nhất là bạn sử dụng những từ khóa phổ biến được gợi ý bởi google.
Ví dụ để Seo từ khóa “Công ty SEO” bạn có thể sữ dụng các cụm từ phổ biến trong nội dung của mình như “Công ty SEO chất lượng” hay “Công ty SEO uy tín” hoặc “Công ty SEO Hồ Chí Minh”,…

11. Lỗi chính tả: +0 (Lời khuyên)

Lỗi chính tả xảy ra rất nhiều và nếu bạn biết cách hướng từ khóa của mình vào những lỗi phổ biến hoặc những từ thay thế (ví dụ: Hồ Chí Minh và HCM), bạn có thể có một số lượng truy cập từ nhừng người search dạng từ khóa này. Nhưng việc bạn đặt lỗi chính tả vào website thì không tốt. Vì thế bạn không cần đặt hoặc nếu cần thì chỉ đặt trong thẻ meta.

12. Tối ưu quá nhiều từ khóa -2

Khi bạn tối ưu quá nhiều từ khóa cho một trang đặc biệt là những từ khóa không liên quan. Điều này sẽ gây giảm hiệu xuất cho các từ khóa khác của bạn và thậm chí là cả từ khóa chính cũng bị ảnh hưởng theo.

13. Nhồi nhét từ khóa: -3

Bất kì hành động cố ý nào về việc nhồi nhét từ khóa (hơn 10%) bạn đều có nguy cơ bị cấm từ công cụ tìm kiếm. Từ khóa bạn hãy phân bổ tự nhiên và đều phần đầu bài viết nên để 1-2 từ khóa, phần giữa để 1-2 từ nữa và gần cuối.
Không nên đặt từ khóa ở cuối cùng bài viết.
Trên đây là 13 cách phân bổ từ khóa khi làm SEO cho một trang nào đó bạn nên quan tâm theo thứ tự ưu tiền mình đặt ra trên. Và bạn nên tham khảo bài kỹ thuật SEO nữa nhé, đây chỉ là một phần nhỏ trong quy trình đó mà thôi.

Breadcrumbs và cách tạo Breadcrumbs chuẩn SEO

Hôm nay sau một thời gian bàn giao web cho khách hàng, dù đã khá chuẩn SEO nhưng anh này vẫn điện thoại nói em thiếu phần Breadcrums của anh rồi.
Breadcrumbs và cách tạo Breadcrumbs chuẩn SEO
Rồi sau đó là một hồi giải thích thì mình đã ngỡ ra, oh thì ra đó là cái navigation bar mình hay dùng. Sau một hồi trao đổi, xin ý kiến của các SEOer khác thì ra nó không phải vậy.
Vậy Breadcrums là gì? Tra từ điển thì nó ra kết quả là "mẩu bánh mì", oh lạ nhỉ, mẩu bánh mì. he..he...

Câu chuyện lịch sử

Ý nghĩa của Breadcrumbs này xuất phát từ một câu chuyện cổ tích kể rằng một gia đình vì quá nghèo không thể nuôi được con phải đưa con đến một nơi rất xa rồi bỏ con ở lại và một cậu bé thông minh đã dùng những mẩu bánh mỳ rải dọc đường để tìm đường về. Những liên kết giống như những mẩu bánh mỳ đánh dấu giúp bạn định vị được mình ở đâu trong website. Kể ra thì dân thiết kế web và làm SEO xứ Mỹ cũng lãng mạn thật, từ những khái niệm khô cứng đã được họ thi vị hóa thành một khái niệm nghe rất vui tai.

Breadcrumbs là gì?

Vậy chúng ta có thể định nghĩa rằng Breadcrumbs là tập hợp các đường liên kết phân cấp giúp người dùng có thể biết được mình đang ở trang nào và từ đó có thể di chuyển thuận lợi từ trang này trang khác trong web. Nếu một website có cấu trúc phức tạp mà lại không có Breadcrumbs thì người dùng dễ lâm vào tình trạng : ô mình đang ở trang nào đây, mục nào đây nhỉ?
Breadcrumbs là một thành phần rất quan trọng trong hệ thống navigation của website gần như vào bất cứ website nào bạn cũng thấy sự hiện diện của nó. Vì vậy khi thiết kế website bạn nên chú ý một số vấn đề sau đây:
Theo nghiên cứu của chuyên gia Steven Krug thì breadcrumb nên thể hiện như sau:
  • - Vị trí tốt nhất đặt breadcrumb là góc trên trái bên dưới menu chính
  • - Trước các link nên dùng cụm từ You are here: (ở văn hóa Mỹ thì như vậy nhưng với chúng ta thì chưa biết thế nào)
  • - Các link ở dạng chữ thường còn text thể hiện trang hiện tại thì in hoa
  • - Sử dụng dấu > để ngăn cách giữa các link
Một breadcrumbs tốt nhất (theo quan điểm của Steven Krug) có dạng như sau:
Bạn đang ở đây: Trang chủ > Loại sản phẩm > Dòng sản phẩm > Chi tiết sản phẩm
Sử dụng rich snippets để site của bạn hiển thị hay hơn trên SERP của Google

Lợi ích của Breadcrumbs

Khi breadcrumbs xuất hiện trên kết quả tìm kiếm của Google nó sẽ giúp bạn có thêm cơ hội người dùng click. Bời vì nhu cầu tìm kiếm của người dùng rất đa dạng nếu thấy link kết quả không phù hợp nhưng những link trong breadcrumbs phù hợp thì họ sẽ click vào đó, như vậy bạn đã tăng thêm một cơ hội có thêm một visitors.

Cách tạo Breadcrumbs

Để tạo breadcrumbs như trên khá đơn giản, bạn chỉ cần format theo đúng chuẩn của Google, sau đây là ví dụ Rich snippet của google:
Dresses › Real Dresses › Real Green Dresses

HTML Code:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
  <a href="http://www.example.com/dresses" itemprop="url">
    <span itemprop="title">Dresses</span>
  </a> ›
</div>
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
  <a href="http://www.example.com/dresses/real" itemprop="url">
    <span itemprop="title">Real Dresses</span>
  </a> ›
</div>
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
    <span itemprop="title">Real Green Dresses</span>
  </a>
</div>
Mong rằng những mẩu bánh mỳ của cậu bé thông minh có thể giúp site của bạn thêm traffic

Hướng dẫn sử dụng Google Analytics

Hướng dẫn sử dụng Google Analytics

Tác giả Nguyễn Trọng Thơ | inet | Internet Marketing | 2012/12/11 | xếp hạng 9 | 25386 bài đánh giá
Hướng dẫn sử dụng Google Analytics Google Analytics là cung cụ miễn phí của Google, giúp chủ website thấy cách khách hàng đến từ đâu (nguồn truy cập), dùng ngôn ngữ gì, thiết bị gì, xem những trang nào, họ di chuyên giữa các trang như thế nào.
Bạn có thể biết được, hiện tại có bao nhiêu người đang online trên website, họ đang xem nội dung gì. Đây là công cụ không thể thiếu khi làm Internet Marketing hay SEO Website.

Truy cập Google Analytics tại địa chỉ: http://www.google.com.vn/analytics/

Cài đặt Google Analytics

Để có được các số liệu thống kê, bạn phải nhúng mã Analytics vào website.
1.  Đăng nhập bằng tài khoản Google.
Nếu giao diện của bạn là Tiếng Anh, bạn chuyển sang Tiếng Việt bằng cách click vào menu “Settings” ở góc trên phải màn hình, chọn Language:  Vietnamese.
2. Tạo tài khoản mới (Thống kê, chứ không phải tài khoản đăng nhập nhé)
Google Analytics

Google Analytics

Bấm vào menu “Quản trị” --> bấm nút “Tài khoản mới
3. Bạn điền thông tin theo mẫu dưới đây
 Cài đặt Google Analytics
4. Sau khi nhập xong thông tin, bấm “Nhận ID theo dõi” bạn sẽ nhận được ID (của tôi là UA-36187344-1) và code HTML. Bạn hãy copy code HTML này và đặt vào tất cả các trang trên website.
Mã Google Analytics Code

Google hướng dẫn nhúng mã HTML Analytics với PHP:

Copy đoạn code ở trên vào 1 file, giả sử bạn lưu file này với tên analyticstracking.php
Thêm dòng sau đây vào tất cả các trang, bên trong thẻ <body>

<?php include_once("analyticstracking.php") ?>

5. Bây giờ, bạn đã có thể theo dõi các thống kê Online trên website của mình

Thống kê thời gian thực trong Google Analytics

 6. Màn hình Tổng quan của Analytics có dạng như sau
Tổng quan Google Analytics

7. Bạn có thể chia sẻ cho nhiều người cùng xem báo cáo
Chia sẻ, cấp quyền xem Google Analytics

Thuật ngữ trong Google Analytics

Sau đây là những thuật ngữ thông dụng thường được dùng để nói về lưu lượng truy cập:
- Hit: 1 hit = 1 lần truy cập vào 1 file hoặc 1 trang web trong website.
Ví dụ: Tôi truy cập http://www.NguyenTrongTho.com, trên trang chủ có 20 ảnh, 1 file .css, 2 file .js và tất nhiên là 1 trang html  Hits = 24.
- Pageview: số lần xem trang web. Mỗi lần ai đó mở 1 trang web thì được tính là 1 pageview, cho dù trang đó được mở nhiều lần bởi 1 người.
Muốn tính trung bình mỗi khách tạo ra bao nhiêu pageview, ta lấy tổng số pageviews chia cho tổng số khách truy cập (visitor).
- Visit: là số lần ghé thăm. Ví dụ: Tôi vào website (cửa hàng), làm gì đó rồi đi ra, được tính là 1 lần ghé thăm. Một ngày tôi vào…ra 3 lần được tính là 3 visits.
- Unique Visitor: là số khách (người) ghé thăm. Mỗi visitor tạo ra nhiều visit, pageview và hit. Google dựa vào địa chỉ IP và Cookie để biết đây là khách hàng mới hay khách hàng cũ quay trở lại website.
Dù bạn làm Kinh doanh, Marketing, chủ Doanh nghiệp, SEOer, thì Google Analytics là công cụ không thể thiếu. Hãy nhớ rằng, đây không phải là công việc của người kỹ thuật, cũng không phải làm 1 lần rồi để đó, mà bạn phải sử dụng nó thường xuyên, ít nhất hàng tuần.
Chúc bạn thành công!

Thứ Ba, 8 tháng 10, 2013

Tạo khung Comment của Facebook cho Website

Việc cung cấp thêm một nút Like hay một khung Comment vốn được Facebook thiết kế rất đẹp mắt và thân thiện vào website của bạn sẽ là một cách rất tốt để đưa website của bạn tới được một lượng lớn độc giả sử dụng mạng xã hội facebook và sẽ đem đến cho bạn một lương traffic khong hề nhỏ.


Ưu điểm: Giao diện đơn giản nhưng tiện lợi, thân thiên. Không tốn CSDL để quản lý comment, có thể bình luận bằng tài khoản facebook, yahoo,... Khả năng quảng bá và PR tốt vì khi người dùng facebook đăng nhận xét lên website của bạn, bình luận đó cũng sẽ được đăng trên trang cá nhân của họ. Từ đó đem lại cho bạn một lượng visitor lớn từ backlink. Có thể quản lý việc hiển thị và không hiển thị nội dung comment trên website của bạn.

Nhược điểm: Do không sử dụng CSDL của website mà comment sẽ được lưu trên CSDL của facebook, do đó sẽ phải quản lý comments thông qua website của Facebook. Không có giá trị SEO bởi khung nhận xét này được chèn vào website của bạn dưới dạng iFrame. Thời gian tải website sẽ lâu hơn bình thường một chút do website phải kết nối đến facebook.

CÁC BƯỚC THỰC HIỆN
1. Đăng nhập tài khoản Facebook
2. Tạo APP trên Facebook
3. Chèn code vào website của bạn ở vị trí muốn hiển thị
4. Quản lý comment trên Website của bạn

THỰC HIỆN
I. Đăng nhập Facebook và tạo APP

Bước 1: Truy cập vào địa chỉ:
http://deverlopers.facebook.com/setup/
Bước 2: Trong ô Create New App, điền các thông tin cần thiết


App name: Tên ứng dụng bạn định tạo (Cái này dùng để gợi nhớ và quản lý khi bạn tạo nhiều Apps khác nhau)
App namespace: Địa chỉ để truy cập ứng dụng của bạn trên facebook. App namespace không được có khoảng trống (Ví dụ: TT CNTT-TV, Dai hoc khoa hoc) và không được chứa chữ số. Là địa chỉ truy cập App nên cũng không được trùng với các Apps được người khác tạo trước đó (facebook sẽ kiểm tra điều kiện này). Bạn điền thông tin tới lúc thấy có chữ Valid Avaiable là được.

Địa chỉ truy cập App sẽ có dạng http://apps.facebook.com/namespace

Nhập các thông tin chính xác sau đó nhấn Next

Bước 3: Nhập captcha để xác nhận việc đăng ký và bấm Next


Sau khi đã tạo App thành công, bạn truy cập đường dẫn sau để cài đặt App
http://developers.facebook.com/apps
Bạn cần chú ý mục App ID/API Key để sau này thêm vào website hiển thị khung Comment

 


Bước 4: Nhấn Edit Settings để thiết lập. Trong thiết lập, bạn cần lưu ý các mục sau
App domains: địa chỉ website mà bạn muốn đặt khung comment lên đó. Ví dụ địa chỉ website bạn muốn đặt khung comment là http://itlc.tnus.edu.vn/ thì bạn có thể gõ itlc.tnus.edu.vn hoặc gõ tnus.edu.vn để sử dụng cho tất cả các subdomain của mình (ví dụ trang: http://api.tnus.edu.vn cũng có thể sử dụng khung Comment của App này nếu bạn chỉ nhập tnus.edu.vn


Mục Select how your intergrates with Facebook, bạn chọn mục Website with Facebook Login, điền địa chỉ website mà bạn muốn đặt khung comment vào. Ví dụ của mình là http://itlc.tnus.edu.vn thì mình sẽ điền Site URL là http://itlc.tnus.edu.vn/ (Lưu ý: có http:// và dấu / ở cuối)

Sau đó nhấn Save Change ở cuối trang. Như vậy là bạn đã hoàn thành xong bước tạo App cho mình rồi. Giờ chuyển sang bước tiếp theo đó là chèn khung Comments vào website của bạn.

II. Thêm khung Facebook Comment vào website của bạn
Bạn cần phải có quyền chỉnh sửa code website để có thể thêm khung Facebook Comment vào website của mình.

Bước 1: Tại thẻ <html> bạn thêm xmlns:fb='http://www.facebook.com/2008/fbml'. Khi đó thẻ <html> ở đầu trang web của bạn sẽ có dạng:
<html xmlns:fb='http://www.facebook.com/2008/fbml' >
Mã này cho phép các phiên bản trình duyệt cũ cũng có thể sử dụng được khung Comment của Facebook.

Bước 2: Thêm vào trước thẻ </head> của bạn đoạn code sau:
<meta property="fb:app_id" content="YOUR_APP_ID" />
Trong đó thì YOUR_APP_ID bạn thay bằng App ID/API Key của ứng dụng mà mình đã lưu ý các bạn ghi nhớ ở bước tạo APP.

Bước 3: Thêm vào ngay sau thẻ <body> đoạn code:
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'YOUR_APP_ID',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
};
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>
Trong đó, tương tự như bước trên, bạn thay YOUR_APP_ID bằng App ID/API Key của bạn vào.

Bước 4: Chèn đoạn code sau vào khu vực mà bạn muốn hiển thị khung Facebook Comment
<div class="fb-comments" data-href="YOUR_WEBPAGE_HREF" data-width="760" data-num-posts="20"></div>
Trong đó, YOUR_WEBPAGE_HREF bạn thay bằng link của trang bạn muốn hiển thị khung Facebook Comment.  Nếu bạn muốn hiển thị khung comment cho từng trang khác nhau với các nội dung khác nhau, bạn có thể thay thế YOUR_WEBPAGE_HREF bằng liên kết tương ứng.

width="760" là độ rộng của khung Comment mà bạn muốn hiển thị. Chỉnh lại thông số này cho phù hợp với website của bạn

numpost ="20" là số lượng comments mà bạn muốn hiển thị. Nếu vượt quá số này sẽ được tự động thu gọn.

Save lại.Vậy là xong phần Code. Refresh lại website của bạn để thưởng thức thành quả.

III. Cài đặt thêm thông tin và Quản lý Comment
Đầu tiên bạn vào liên kết sau:
http://developers.facebook.com/tools/comments
Đây cũng sẽ là link để bạn quản lý các Comment từ website của bạn. Bạn có thể thêm ai đó vào blacklist, xóa comment, ban user...

Bước 1: Cài đặt và khai báo danh sách Moderator

Phần Public Comments là hiện lời bình của khách ghé thăm website của bạn. Bạn có thể xóa lời bình, chặn người dùng hay đứa họ vào danh sách đen. Phần này sẽ chỉ hiển thị các Comment đã được chấp nhận và sẽ hiển thị lên website của bạn.

Phần Moderator View sẽ hiển thị danh sách các Comment mới và cần xác minh, chưa được hiển thị trên website của bạn nếu như bạn đã đặt chế độ yêu cầu kiểm duyệt trước khi xuất bản.

Khi có ai đó bình luận trên website của bạn, tất cả người dùng là quản trị viên (Moderator) sẽ nhận được thông báo trên Notification của facebook có dạng: Abcdexyz commented on yoursiet, itlc.tnus.edu.vn

Bước 2: Nhấn chọn Settings ở phía bên phải

Trong mục Moderators: Bạn đánh dấu tên những người sẽ nằm trong nhóm quản lý nội dung Comment, những người dùng này sẽ có khả năng theo dõi comment trên website của bạn, có thể xóa bình luận hay chặn một người dùng. Những người này cũng sẽ nhận được thông báo khi có người dùng mới comment trên Website của bạn và có quyền kiểm duyệt cho phép xuất bản hay không xuất bản comment nếu bạn đã đặt chế độ yêu cầu kiểm duyệt

Nhựng mục khác các bạn tự khám phá nhé. Chỉ lưu ý thêm là ở mục Moderation Mode có 2 chế độ:
- Make every post public by default: Chế độ cho phép mọi comments đều sẽ được hiển thị ngay mà không cần xác nhận, kiểm duyệt nội dung
- Let me approve each comment before it appears: Chê độ này yêu cầu người quản trị (Moderator) phải xác nhận và cho phép hiển thị thì comment mới được xuất hiện trên website của bạn.

Nhấn Save.

Quay lại trang web của bạn và xem thành quả nào.
Nếu hiện như hình trên tức là đã thành công rồi đó. Tất nhiên, với người dùng bình thường thì sẽ không hiện Public Comments và Moderator View đâu nên bạn cứ yên tâm nhe.

Vậy là xong rồi đó. Chúc bạn thành công

Thứ Hai, 30 tháng 9, 2013

Cài đặt Yiiframework

 Cài đặt Yiiframework


Bài tutorial này có thể là "cực kỳ thừa" với hầu hết các bạn lập trình viên PHP, tuy nhiên mình nghĩ là nó vẫn có thể hữu ích với 1 số lượng nhỏ nào đó.


1. Trước hết, vì Yii là 1 framework PHP nên tất nhiên là bạn cần có môi trường để chạy PHP. Tôi xài Windows nên tôi sẽ hướng dẫn các bạn cài đặt từ cơ bản nhất trên Windows.
Để thiết lập môi trường cho PHP thì cách đơn giản nhất là sử dụng những phần mềm đã tích hợp sẵn như XAMP, WAMP, Bitnami... Ở đây tôi sử dụng WAMP. Các bạn download bản WAMP mới nhất tại địa chỉ: http://www.wampserver.com/

Bản WAMP mới nhất bao gồm:
  • Apache 2.2.17 
  • Php 5.3.3 
  • Mysql 5.1.53 (version 64 bits) 
  • Mysql 5.5.8 (version 32 bits) 
  • PhpMyadmin 3.2.0.1 
  • SQLBuddy 1.3.2 
(Tại thời điểm 15/05/2011)

Các bạn down về và cài đặt như bình thường. Chú ý thư mục www sau khi cài đặt, đó sẽ là thư mục ta để code PHP.

Nếu các bạn thắc mắc j trong quá trình cài đặt WAMP thì có thể hỏi lại sau.

2. Sau khi các bạn cài đặt WAMP xong thì chạy nó thôi. Nó sẽ xuất hiện ở dưới thanh taskbar.

Truy cập vào webserver để test thử, thông thường các bạn mở trình duyệt gõ http://localhost/

3. Bước tiếp theo là lên trang chủ của Yii download source code về.

Hiện tại bạn nên down bản 1.1.x, bản 1.0.x thì không hỗ trợ nữa rồi còn 2.0 thì chưa ra (tính tới thời điểm bài viết này được đăng). Click vô zip file rồi save về thui.

4. Sau khi download về giải nén ra trong đó sẽ có đống sau:

demos => Chứa code sẵn của 1 số demo

framework => Thư mục core framework (không sửa đổi gì ở đây)

requirements => Dùng để check xem môi trường đã cài đặt đầy đủ để xài Yii chưa

... và mấy file hướng dẫn, changelog, bản quyền...

5. Như vậy bạn sẽ phải browse tới thư mục requirements trước. Nhập url sau vào trình duyệt: http://localhost/yii-1.1.6.r2877/requirements/

Nó sẽ hiện lên như sau:




Bắt buộc phải pass 5 thằng đầu tiên, còn đâu thì tùy nhu cầu mà bạn sẽ chỉnh sửa thêm config của apache hoặc php. Không nhất thiết phải pass hết nhưng nhất định không được để cái nào fail.

Như hình trên là chạy ok rồi.

6. Tiếp đó các bạn browse vào url: http://localhost/yii-1.1.6.r2877/demos/blog/

Thấy chạy hiển thị như hình dưới là bạn có thể bắt đầu rồi đấy.



7. Có 2 cách để bắt đầu những dòng code đầu tiên. Dễ dàng nhất là tìm hiểu mấy cái demo nó chạy thế nào rồi clone ra rồi code. Hoặc cách thứ 2 bạn tiếp tục đọc thêm tài liệu để biết cách sinh app từ yii console hoặc sử dụng gii... Mấy cái đó sẽ tiếp tục có những bài tutorial cung cấp cho các bạn.

Thứ Tư, 25 tháng 9, 2013

Sử dụng SMTP của PA cung cấp để gởi Email mã nguồn PHP

Như các bạn đã biết, do hàm mail() của PHP khi gởi mail không cần chứng thực SMTP (khi gởi mail không cần khai báo địa chỉ gởi đi và chứng thực mật khẩu SMTP để gởi mail hợp lệ), chỉ cần khai báo địa chỉ gởi đến là có thể gởi mail thành công và chính điều này dẫn đến tình trạng server bị tổ chức chống Spam quốc tế ngăn chặn và không thể gới-nhận mail được nữa vì bị đưa vào danh sách Black List.

Do vậy, Pavietnam đã chặn hàm mail() để tránh trường hợp trên xảy ra. 



Nếu quý khách dùng code web tự viết, không phải joomla, wordpress hay bất cứ source web đóng gói sẵn mà download trên mạng về thì các bạn có thể dùng hàm sendmail trong link bên dưới để thay thế nếu như hàm mail hiện tại của các bạn không gửi mail đi được: (trong file này có file hướng dẫn bên trong các bạn có thể làm theo)



1. Sử dụng mail hosting:



Tải code tại đây



Trong code có đoạn:



      $smtp_host ='';//Dia chi mail server

      $admin_email = '';//User duoc khai bao tren mail server

      $smtp_username = '';//User duoc khai bao tren mail server

      $smtp_password = '';//Pass cua email nay



Các bạn có thể thay thế như sau:



      $smtp_host ='localhost';//Dia chi mail server

      $admin_email = 'email của quý khách';//User duoc khai bao tren mail server

      $smtp_username = 'email của quý khách';//User duoc khai bao tren mail server

      $smtp_password = 'pass của email này';//Pass cua email nay

Lưu ý:       Trong đó email phải là email đã tạo trên host nhé


2. Sử dụng mail gmail:


Các bạn download code php tại đây


(Pass giải nén: pavietnam)

Giải nén ra trong file này có 1 file test_mail.php, các bạn mở file này lên rồi chú ý thay đổi các dòng sau:


 $mail -> Username = "demo@gmail.com";
 $mail -> Password = "Password";
 $mail -> AddAddress("demo@tenmiencuaban.vn"); (thay thế email mà bạn muốn nhận mail khi gửi mail test chức năng gửi mail)




Thay thế email "demo@gmail.com" thành email gmail của bạn và "password" thay bằng pass của email của bạn dùng. Sau đó bạn upload các file trong thư mục này lên host rồi chạy file test_mail.php check thử xem.



Sau đó các bạn có thể attach hàm mail này vào code của quý khách để chạy.


Chúc bạn thành công.