Installing Google Translate Widget



This is to fulfill my promise on the post-titled Installing Google Translate Widget (1) that I will discuss and explain how to install Google Translate Widget in the form of nations’ flags. This widget may be a bit different from available widgets on the internet that you have found, because Kang Rohman creates this widget for a half day with a very interesting modification on it.

The widget will be like the illustration below, please point your mouse over the flag-images so that you will find the blur effect as an attracted result:

English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

If you are interested in installing the widget, then you should do the steps as follow:

  1. Login to blogger with your ID
  2. Click Layout
  3. Click Page Element tab
  4. Click Add A Gadget

    addgadget

  5. Click the sign plus (+) for HTML/JavaScript

    html

  6. Copy and paste the Google Translate code into the available area.

    1. Copy and paste the Google Translate code into the available area.

      English

      French
      German
      Spain
      Italian
      Dutch



      Russian
      Portuguese
      Japanese
      Korean

      Arabic
      Chinese Simplified

      by : BTF

    2. Click Save button
    3. Done


Read More Add your Comment 0 comments


How to change the template



At this opportunity, I will discuss about how to change template in blogger.com. First matter to be in considering in changing template is you have to make a backing up your old template, this good for if you feeling not match with your newly template. if you not yet known the way to back up template, please read at the post how to backup template, and also don't forget to back up your widgets (this is very important). For back up your widgets, please read at the post how to backup your widgets.



To change the template, of course you must had a new template to uploaded. If still not yet had, you can download for free template at uniQue Template or at other sites. Have ready for changing your old template with newly template? Please follow the steps below :

  1. Login to blogger with your ID

  2. After entering the dasboard page , click Layout. Please saw the picture :




  3. Then click edit HTML tab. Please saw the picture :




  4. Click the Download full template link. Save your template:




  5. Click browse... button. Choose your new template. and then click Upload button.


  6. browse button image

  7. Usually go out commemoration that your data in your widgets will be delete forever (so don't forget to backup your widgets).

  8. For example, the image will show like this :



  9. Click at Convirm & Save button.

  10. Finish. Please look he result.


Now you have had the new face. However of course your template is still empty, So next step is inserting your widgets manually through page element menu.


Read More Add your Comment 0 comments


How to backup your "Widgets"



Be like my promise at my previous post that is i will posting how to backup the data in the widget / page element.

If emerging question do we require to back up the data in page element? the answer is very require to. Because if you change your old template with new template, hence the data in page element will follow to be vanished, and you'd lose all data be like : guest book, blog accessory, blog tool, and also all which have been attached in your blog forever.



Many the way to back up the data in Widgets / page element, but i'm limitation of time to comment it in detail, hence I will try explain just two way, that is backing up directly from Page element and also backup from template source code.

  • Back up widgets From Page Element


  • Back up widgets in this way be in fact very disturbing, however than we lose various accessory and also tool which have been attached, wiser likely to do so.

    Please follow the steps below :

    1. Login to blogger with your ID

    2. Click Layout.

    3. Click menu Page Elemet, you will see the page be like this ( just example):

    4. example for page element

    5. At representative of above seen the article edit which I give red circle, You must click at Edit in each the page element, hence will emerge popup window figuring in the code have in input to that. Pay attention the picture below :

    6. example image for pop up window

    7. Copy the code inside there, and paste to Notepad.

    8. Repeat the step above at all the elements.

    9. Finish.


    There is the step how to back the data inside page element. This is the other way to backup your widgets.


  • Back up widget through Template Source Code

  • I think this way is more quickly and efisian, you need a few time to do this. This is the steps :
    1. Visit your blog address.

    2. After you at your self blog, click the menu View at the bar menu. See the picture below :

    3. this is the example for see the template source code

    4. After click the menu View, will be out the sub menu, then click Source.

    5. if your browser is Internet Explorer, so there is automatically will out the notepad with your template source code. If your browser is Mozilla Firefox or Opera, so there is out the new page with your template source code For example, see the picture below :

    6. the example for source code at the notpad

    7. Save your template source code.

    8. Finish.



    If your question, where is the widgets code? there is always begin with :



    And in terminating with code :



    For example, in my template source code. there are code be like this :

    Buku Tamu












    So, my widget code is like this :








    I hope with this post you become know how to backup your widget template. So, if you want change your template with a new template. Please don't forget to backup your template and your widgets too.

    In my next post, i will discuss about How to change the template/theme.


    Read More Add your Comment 0 comments


    Download 2007 Microsoft Office Servers Service Pack 2 (SP2)



    Download the 2007 Microsoft Office Suite Service Pack 2 (SP2)

    PHP Code:
    http://download.microsoft.com/download/A/1/4/A14E308D-529C-48F9-9DAF-7C3BDC88FA57/office2007sp2-kb953195-fullfile-en-us.exe

    Download Microsoft Office Language Pack 2007 Service Pack 2 (SP2)

    PHP Code:
    http://download.microsoft.com/download/0/0/7/00708566-F746-46C6-BB62-2E370395BF43/officelp2007sp2-kb953195-fullfile-en-us.exe
    Microsoft Office Microsoft Project 2007 SP2
    PHP Code:
    http://download.microsoft.com/download/0/1/4/014508DF-B4B9-4A8B-862D-42E3C983F364/project2007sp2-kb953326-fullfile-en-us.exe
    Microsoft Office Microsoft Project Language Pack 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/6/A/4/6A4D55C4-BFE6-4FB0-AE91-CE289E63D6FE/projectlp2007sp2-kb953326-fullfile-en-us.exe

    Microsoft SharePoint Designer 2007 SP2


    PHP Code:
    http://download.microsoft.com/download/8/E/6/8E6C97FA-617E-47A5-A761-00BE7B3C7AAC/sharepointdesigner2007sp2-kb953292-fullfile-en-us.exe
    Microsoft SharePoint Designer Language Pack 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/B/4/B/B4B9AE1C-DFE0-40CC-9958-EE0F2F8BED0A/sharepointdesignerlp2007sp2-kb953292-fullfile-en-us.exe
    Microsoft Visio 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/F/C/F/FCF5DE11-FF0A-4117-8D45-2E85FF1B8F33/visio2007sp2-kb953327-fullfile-en-us.exe
    Microsoft Visio Language Pack 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/0/0/0/00075211-1F42-4ADA-AC10-87421F8AD2FC/visiolp2007sp2-kb953327-fullfile-en-us.exe

    Microsoft Office Proofing Tools 2007 SP2


    PHP Code:
    http://download.microsoft.com/download/9/2/2/9229C36B-73EA-4D3A-84FE-87EE322AA924/office2007-kb953328-fullfile-x86-glb.exe


    Microsoft Office Access Runtime and Data Connectivity 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/7/1/0/710FE81F-777B-45D7-823B-F6328B77C7BB/accessruntimeanddataconnectivity2007sp2-kb957262-fullfile-en-us.exe

    Calendar Printing Assistant for Microsoft Office Outlook 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/8/2/6/826B53C6-E837-4AF3-A632-FD4C7B977BBD/cpao2007sp2-kb953329-fullfile-en-us.exe

    Microsoft Office Compatibility Pack SP2 (

    PHP Code:
    http://download.microsoft.com/download/D/D/E/DDEFC8DC-486D-4DF0-853B-052BCEE1A4FA/compatibilitypacksp2-kb953331-fullfile-en-us.exe
    Excel Viewer 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/6/8/D/68D17469-E1FC-4F01-B158-6BC9DA33CF2D/excelviewer2007sp2-kb953336-fullfile-en-us.exe

    Download 2007 Microsoft Office Servers Service Pack 2 (SP2)

    Microsoft Office 2007 servers Service Pack 2 (x86)
    Code:
    http://download.microsoft.com/download/1/E/A/1EABAE41-7578-401A-B88A-00D94402970B/officeserver2007sp2-kb953334-x86-fullfile-en-us.exe
    Microsoft Office 2007 servers Service Pack 2 (x64)
    Code:
    http://download.microsoft.com/download/1/E/A/1EABAE41-7578-401A-B88A-00D94402970B/officeserver2007sp2-kb953334-x64-fullfile-en-us.exe
    Download 2007 Microsoft Office Servers Language Pack Service Pack 2 (SP2)

    32-bit (x86):

    Code:
    http://download.microsoft.com/download/6/0/4/6041642E-B4A9-46FF-B146-F7AE6F87B784/officeserverlp2007sp2-kb953334-x86-fullfile-en-us.exe
    64-bit (x64):

    Code:
    http://download.microsoft.com/download/E/4/9/E49820F2-7B70-4098-8F19-4D893307DB62/officeserverlp2007sp2-kb953334-x64-fullfile-en-us.exe
    __________________ PowerPoint Viewer 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/2/B/D/2BD7A3DF-02D4-4A0C-95FE-657F28DB135A/powerpointviewer2007sp2-kb953332-fullfile-en-us.exe
    Visio Viewer 2007 SP2

    PHP Code:
    http://download.microsoft.com/download/2/2/8/228FD99A-3D62-493D-BD16-7E1FBF5B2D8E/visioviewer2007sp2-kb953335-fullfile-en-us.exe


    Read More Add your Comment 0 comments


    Microsoft Office 2007 Service Pack 2



    The 2007 Microsoft Office servers Service Pack 2 (SP2) package gives customers the latest updates to the 2007 Office server products. This service pack includes two main categories of fixes:
    • Previously unreleased fixes that were made specifically for this service pack.
    o In addition to providing general product fixes, SP2 includes improvements in stability, in performance, and in security.
    • All the public updates, security updates, cumulative updates, and hotfixes that were released through February 2009.

    Microsoft Enterprise Content Management (ECM):
    * Improves the performance and stability of the content deployment feature and of the Variations feature.
    * Adds a new command to the Stsadm.exe tool. This tool provides the following functionality:
    o Lets a SharePoint administrator use the Variations feature to scan a site for errors, report the errors, and fix certain problems.
    o Finds and repairs missing peer relationships and corrupted entries in the internal variations relationships list.
    o Handles the propagation of large volumes of variations content in a more manageable way.

    Microsoft Office Excel and Microsoft Office Access services:
    * Fixes Open Snapshot so that snapshots open more reliably, even if there is no SharePoint root site.
    * Fixes display issues that cause calculations to appear incorrect in some cases.
    * Improves connections to cubes by using .odc files in non-English cases.
    * Improves the performance of programmatic scenarios.
    * Fixes conditional formatting in Mozilla Firefox browsers.
    * Improves support for generating Excel Web Access Web parts on new sites.

    Microsoft Office Groove Server (64-bit version only):
    * Office Groove Server 2007 Data Bridge now limits the number of file-sharing workspaces to 64 to make sure that all workspaces can be synchronized. This limit applies only to newly added file-sharing workspaces. If you already have more than 64 file-sharing workspaces, you can continue to use them.
    * Improves synchronization reliability.
    * Groove Server 2007 Manager can be installed and run with SQL Server 2008.
    * Improves the Groove Lightweight Directory Access Protocol (LDAP) connectivity and auto-activation functionality.
    * Improves error reporting in the Groove Relay Server.
    * Improves the robustness of Groove Relay Server.

    Microsoft Office Forms Server:
    * Improves performance of large browser forms on InfoPath Form Services, both for memory usage and for page load time.
    * Improves reliability of Forms Server and of Microsoft Office SharePoint Server by addressing the previous behavior in which an upgrade of an administrator-approved form template triggers an IIS reset.
    * Improves the Digital Signature functionality for InfoPath Forms Services.

    Microsoft Office Project Server:
    * Modifies the queue service to prevent it from using large volumes of memory over long periods.
    * Improves the performance of certain database table indexes.
    * Improves cost resource functionality. For example, the server now correctly handles tasks that have material or work resources assigned to the same task.
    * Improves certain areas such as resource plans, build team, and the server scheduling engine.

    Microsoft Office Search Server:
    * Improves the reliability and stability of WSS crawl, of SharePoint crawl, of crawling through a very large corpus, and of backup restore.
    * Introduces a new command to the Stsadm.exe tool that lets a SharePoint administrator tune the Query processor multiplier parameter. For example, the Query processor multiplier can be used to tune the query performance for SSP indexing content sources that have highly restrictive permissions and many duplicates.
    * Improves the accuracy of searches that involve numbers. For example, there is additional support for large numbers in which a comma is used to separate every three digits (for example, 1,000,000), for numbers that are between 9 and 40 characters, and for numbers that are separated by spaces.

    Platform support:
    * Provides full support for Windows Internet Explorer 8.
    * Provides level 2 browser support for Mozilla Firefox (versions 2 and 3).

    Note: Windows SharePoint Services 3.0 Service Pack 2 is required for 2007 Microsoft Office servers SP2.

    Homepage - http://www.microsoft.com

    Size: 290 MB

    Download

    Code:
    http://download.microsoft.com/download/A/1/4/A14E308D-529C-48F9-9DAF-7C3BDC88FA57/office2007sp2-kb953195-fullfile-en-us.exe
    __________________


    Read More Add your Comment 0 comments


    widget Các bài liên quan - bản sửa lỗi



    Blog của bạn nào không chạy được thì hãy sửa lại nhé. Bản sửa lần này ngoài việc fix lỗi không hiện các bài liên quan, còn fix cả lỗi "không chạy tốt" đối với nhãn (label) bằng tiếng Việt.
    A. Đối với các bạn đã cài đặt "các bài liên quan" rồi :

    Bước 1: Tìm đến đoạn code thứ 2 mà bạn đã cài đặt, tìm dòng:


    home_page = "http://www.dlfree.net/";

    và sửa lại thành dòng

    blogID = '1193242412365517650'


    bạn cần thay 1193242412365517650 thành blogID của bạn.

    Bước 2: Cũng trong đoạn code đó, tìm dòng

    http://www33.websamba.com/anhvosite/blogger/js/related_posts_01.js

    và sửa thành

    http://www33.websamba.com/anhvosite/blogger/js/related_posts_01_fix.js


    Read More Add your Comment 0 comments


    Autopost to Blogger blogs with PHP



    Yes, you can autopost to blogspot (blogger) blogs with php, and it’s a lot easier than you might think.

    Similar to the way that plugins like wp-o-matic work for automatically posting rss feeds to Wordpress blogs, you can have a blogger blog which is automatically populated with RSS feed content, at intervals that you determine (by a cron job).

    Blogger blogs allow the blogs owner to post via email, so we’re going to use PHP’s mail function to post new content, and PHP’s SimpleXML to gather the content before posting.

    Firstly, we need to set up our blogger blog to accept emailed posts: We need to go to our settings page in Blogger, and click the “Settings” tab at the top. Then click the “email” button.

    You’re now at the Email settings page, look for the Mail-to-Blogger Address. Here you just need to enter a password (in the box before the “@ablogger.com”) that you’ll use in your emails to post to the blogger blog.

    Once you’ve chosen your password, write down the email address, as this is the email address we’ll be using in the PHP script to tell it where to post the rss feed to.

    Now on to the script:

    //Your Blog’s Keyword:
    $keyword = “keyword”;

    //How many articles do you want to grab each time?
    $num = 5;

    //Get the RSS Feed - In this instance, we’re using a google blogsearch feed based on our chosen keyword
    $feed = simplexml_load_file(”http://blogsearch.google.com/blogsearch_feeds?hl=en&scoring=d&q=” .urlencode($keyword). “&ie=utf-8&num=10&output=rss”);

    //Loop through our keywords
    foreach ($feed->channel->item as $item) {

    if($i < $num){

    //Have a bit of a rest so we’re not posting too fast to our blogger blog
    sleep(10);

    $title = $item->title;
    $title = str_replace(””, “”, $title);
    $subject = str_replace(”
    ”, “”, $title);
    $link = $item->link;

    $description = $item->description;
    $description = str_replace(””, “”, $description);
    $body = str_replace(”
    ”, “”, $description);

    //put our secret blogger email address here:
    $to = “accountname.password@blogger.com”;

    //ignore this line - the script just needs something in the “From” field.
    $headers = ‘From: mail@whatever.com’;

    //Send the email / How’d we go?
    if(mail($to, $subject, $body, $headers)) {
    echo $subject. ” - sent
    ”;
    }
    else
    {
    echo $subject. ” - NOT sent
    ”;

    }
    }
    //add one to our counter
    $i++;

    }

    ?>

    And that’s it.

    Customise the script to suit your purposes, upload to your server, and call it via a cron job.


    Read More Add your Comment 0 comments


    15 Useful Widgets and Scripts for Blogger



    There are many useful widgets and scripts which you could use to add interactivity to your Blogger powered blog. Ranging from lists of your most popular posts to a table of contents which loads above your posts, this article contains 20 of the most useful widgets and scripts you could install own blogs.

    Easy Install Widgets

    All of the widgets int his section can be added easily to your blog using widget installers.

    Recent Posts

    This widget will display a list of your most recent posts, with links to their relevant pages. This widget is easy to add using the widget installer, where you simply input your blog’s URL and change the settings to suit your preferences.

    Add a recent posts widget to your blog (Script by Hans of Beautiful Beta)

    Recent Comments

    Show recent discussions to your articles by displaying a list of recent comments in your sidebar. You can choose how many comments to display, and add an optional excerpt of each comment too.

    Add a recent comments widget to your blog

    Top Commentators

    Reward your regular contributors by adding this widget which displays a list of the ten most active commentators. You can filter your own name from the list and add this easily using the widget installer.

    Add Top Commentators widget to your blog (Originally constructed by GoogleSystem and widgetized by Blogger Buster)

    Popular Posts/Most Commented

    This widget uses your blog’s comment feed to determine the most popular posts based on the number of comments each post has received. It will then display a list of the ten most popular (or most commented) posts in order of authority.

    Add Popular Posts/Most Commented widget to your blog

    Random Posts

    Phydeaux3’s widget allows to to create a link to a random post from your sidebar (or wherever you decide to add this widget in your blog). This is another easy widget to install using the one-click installer on Phydeaux’s site.

    Add a random post link to your blog (by Phydeaux3)

    Picasa Web Albums

    This widget allows you to display recent images from your Picasa web albums account in your sidebar. All you need to do is insert your Picasa username into the input box and click submit to add this to your blog.

    Install Picasa web albums widget in your blog

    Simple Search Widget

    This is a simple search widget which uses the same functions as the search box in the Blogger nav-bar. Unlike Google searches, this is a simple widget which will display all posts matching the queried term in the main posts section of your blog, and can be installed using the one-click widget installer.

    Install a simple search form in your blog

    Random Messages

    Ramani of Hackosphere created this widget which can be used to display one of ten random messages in your Blogger blog. One possible use for this would be to display random testimonials in a business blog, while another would be as a display of random quotes.

    There is no need to edit your blog’s template when adding this widget: you can add your own quotes and install this easily in your sidebar using Ramani’s widget installer.

    Install a random message widget in your Blogger blog

    Useful Scripts (Require Editing of your Blogger Template)

    The scripts and customizations referenced in this section will require you to edit your blog’s HTML code. Although they are a little more complicated than the previous set, they are all undoubtedly useful additions to your Blogger powered blog.

    Table of Contents

    This highly useful widget will load a table of your blog’s contents above the main posts section. You can then rearrange this list to sort posts by category, posting date or post title.

    It is a little more complicated to install than other widgets as it requires editing some aspects of your template, but Hans offers full and detailed instructions for you to add this easily to your blog.

    Read more and install Table of Contents widget

    Tab View Widget

    This widget allows you to display your recent posts/comments or posts from specified categories using a “tab-view” widget, like this:
    Hoctro\'s Tab View Widget

    This widget will allow you to save space in your sidebar by adding these important elements in one place and is now becoming a popular feature of Wordpress powered blog designs.

    You will need to edit your Blogger template to install this widget, but it’s certainly a useful and functional addition for your Blogger blog. Hoctro offers full instructions for installation and customization in hos explanatory posts.

    Learn more and install a tab-view widget in your blog (Created by Hoctro)

    Tag Cloud (Based on Blogger Labels)

    Tag/Label Cloud for BloggerA tag cloud displays a list of your post labels (categories) in a cloud like format, where the labels which have the most posts filed under them are highlighted in a bolder, larger font.

    To install this in your Blogger blog, you will need to edit your existing label widget and add some Javascript code to your blog header.

    Read more and install Blogger tag/label cloud in your blog (Created by Phydeaux3)

    Random Rotating Banner/Header Image

    Have you ever wanted to add a random banner to your blog’s header? If so, this script will be undoubtedly useful for you!

    Unlike other random banner techniques, this technique does not require you to host Javascript files externally. Instead you can achieve this by adding some JavaScript code to your Blogger template and simply link to your banner images (hosted on Flickr or Picassa for example).

    Read more and install random banner images (by Freeyasoul Adventure)

    Related Posts

    This script will display a list of related articles (organized by category) below your posts on item pages. I’ve found this to be a really useful script in my own Blogger blogs as this directs readers to other articles of interest once they have read the current post.

    There are two versions of this widget: the first was created by Hoctro but most people find Jackbook’s updated version much easier to use and install.

    Read more and install related posts for your Blogger blog (Jackbook version)

    Display your Post Dates as a Calendar Page

    This customization allows you to use a calendar page instead of your regular post date, like this:

    This is quite a simple customization to install using JavaScript and some minor changes to your template.

    Read more and install a post-date calendar in your blog

    Archive Calendar

    An Archive Calendar for BloggerHere is another feature commonly found in Wordpress blogs which has been customized for Blogger. Phydeaux3 has created a useful archive calendar widget which readers can use to skip to posts made on a certain date. Dates where posts have been made are highlighted in the calendar, and readers can skip to different months using the easy drop-down selector.

    Read more and install the Blogger Archive Calendar in your blog (by Phydeaux3)

    I hope you have found this list of Blogger widgets and scripts to be useful for customizing your own Blogger templates. If you have found other widgets which are particularly useful for Blogger users, please let us know by leaving your comments below.


    Read More Add your Comment 0 comments


    Recent posts widget creator




    Read More Add your Comment 0 comments


    Widget "Bài viết liên quan" có sử dụng công nghệ Google's Ajax Feed API



    Hôm nay mình sẽ giới thiệu đến bạn widget "Bài viết liên quan" của bác

    Hoctro. Với widget này bạn sẽ theo dõi các bài viết theo 1 nhãn ( label

    ) hiệu quả hơn và liền mạch hơn. Xin nói trước đây là widget do tác giả

    Hoctro viết nên bạn hãy giữ nguyên dòng chữ Widget by Hoctro để tôn

    trọng công sức tác giả đã bỏ ra.



    Bước 1: Đăng ký để lấy mã từ Google's Ajax Feed API.

    http://code.google.com/apis/ajaxfeeds/signup.html





    Bước 2: Chèn đoạn mã sau vào trước thẻ . Nhớ thay chữ YOUR-KEY bằng mã mà ta lấy ở bước 1.


















    Trong đó:

    var maxNumberOfPostsPerLabel = 4; :Số lượng bài viết hiển thị trên 1 label.

    var maxNumberOfLabels = 10; : Số lượng Label được hiển thị.


    Read More Add your Comment 0 comments


    Một vài trao đổi về Page Rank



    Là 1 webmaster, có lẽ không ai còn lạ gì với chỉ số Page Rank (PR) của Google dùng để đánh giá 1 trang web. Chỉ số này được nói đến nhiều bởi uy tín của nó trong nhiều chỉ số khác như Alexa Rank, Compete Rank, Link Popularity, ... Tuy vậy, 1 điều bất cập về PR là Google không đưa ra 1 lịch trình cụ thể về thời gian để cập nhật, vì thế mỗi khi có đợt update là các webmaster lại truyền tin cho nhau để xem website của mình thế nào.

    Vào đầu tháng 4 vừa rồi, Google cũng đã cập nhật PR. Có 1 số điểm muốn chia sẻ với mọi người.

    Như mọi người đã biết, trong nhiều tài liệu về SEO thì PR được nói đến như 1 chỉ số dựa trên các link liên kết đến trang web được xét. Chi tiết về cách tính toán chỉ số này, các bạn có thể tìm đọc thêm. Nói nôm na là bạn càng có nhiều link liên kết đến trang web của mình thì chỉ số PR của trang web đó càng cao. Ở đây chú ý 1 điểm là PR được tính theo từng trang web (web page) trong 1 website, chứ không tính theo domain như Alexa Rank (khá nhiều người bỏ qua điểm này khi nói về PR của 1 website, vì rằng có thể trang homepage của bạn có PR 2, nhưng 1 trang nào đó trong website lại có thể có PR 4 chẳng hạn).

    Thế nhưng trong đợt cập nhật PR vừa rồi, chúng tôi (gồm tôi và anh nlfb) để ý thấy 1 số blog của người Việt được tăng PR, còn 1 số thì giữ nguyên (ở đây tôi nói PR của website là ám chỉ PR của homepage, các đoạn sau cũng sẽ vậy). Liệu có phải là các link liên kết quyết định không?

    Nếu bạn theo dõi 1 website, VD như Hỗn tạp, thì bạn sẽ thấy thỉnh thoảng lắm mới có thêm 1 liên kết bạn bè. Dù rằng thời gian đầu có thể rất nhiều, nhưng sau đó, rất ít khi được cập nhật. Tôi nghĩ rằng các blog khác cũng vậy. Khi bạn dạo qua các blog trong danh sách Friends bên phải của tôi, bạn sẽ thấy rằng phần lớn chúng tôi liên kết thành vòng tròn, nghĩa là bạn sẽ bắt gặp các gương mặt quen thuộc ở hầu hết các blog đó, vẫn cứ là blog này, blog kia, ... Và vì phần lớn các blog này đều là các blog cá nhân, mang ít nhiều dấu ấn của tác giả, nên tôi nghĩ chuyện trích dẫn từ các blog, diễn đàn, website khác tới các bài viết trên từng blog là không nhiều. Bạn có thể thử search Google để thấy điều đó. Như thế sẽ dẫn tới 1 khả năng là lượng link đến 1 blog khó mở rộng được, hoặc ít ra là hạn chế trong chừng mực nào đó.

    Vậy thì tại sao 1 số blog lại được tăng PR, còn 1 số thì không?

    Anh nlfb có đưa ra 1 ý kiến lí giải cho trường hợp này, rằng các blog này đều có giới hạn PR của nó. Nghĩa là 1 blog có thể lên PR 4 trong 1 năm, lên PR 5 trong 3 năm, nhưng sau đó sẽ không thể lên tiếp lên được PR 6. Bạn (cũng như tôi) sẽ thắc mắc rằng điều này vô lí, vì như vậy thì trước khi sinh ra blog, ta cũng đã biết được giới hạn mình sẽ bị kìm? Hoặc là trong thời gian ta viết blog mà có 1 sự chuyển biến xuất sắc, 1 sự đổi hướng mang tính đột phá thì ta vẫn không được đánh giá cao?

    Trả lời cho thắc mắc này, chúng ta cùng xem xét tiếp. Thực tế là các website có PR cao từ 8 trở lên rất ít, và chúng thường chiếm 1 lượng traffic khổng lồ, VD như twitter chẳng hạn. Cỡ 1 blog như chúng ta thì khó có thể vươn lên tầm traffic đó. Như thế, ta sẽ thấy rằng dường như có 1 mối liên hệ giữa lượng traffic với PR. Lượng traffic này từ đâu ra? Nó là do người dùng tạo ra. Vậy tại sao người dùng tạo ra traffic đối với trang web này mà lại không tạo ra traffic đối với trang web kia?

    Bạn hãy đứng ở vị trí của người dùng để trả lời cho câu hỏi đó. Hãy trả lời tại sao bạn muốn vào trang web này mà không vào trang web kia, rằng tại sao bạn lại lưu bookmark của nó hay thích đọc nó 1 cách chi tiết và cẩn thận? Đó là vì bạn đã nhận được 1 cái gì đó từ trang web đó, là vì trang web này đã tạo ra 1 giá trị cần thiết và hữu ích dành cho bạn.

    Google đủ thông minh để nhận ra điều đó. Google đánh giá website dựa trên việc nó có mang lại nhiều lợi ích cho cộng đồng hay không, PR gần như thể hiện giá trị ấy (link cũng là 1 yếu tố trong việc xét giá trị website, vì nhiều link tương đương với có nhiều website coi website của mình có giá trị).

    Nếu coi lại 1 lần nữa 1 số blog, có thể chúng ta sẽ nhận ra rằng 1 số blog có phạm vi bài viết khá rộng, ngược lại 1 số blog có phạm vi hẹp theo những chủ đề xác định. Điều này sẽ ảnh hưởng đến lượng người khách truy cập của blog đó. Hiển nhiên rằng nếu bạn yêu thích âm nhạc, bạn sẽ không vào Hỗn tạp, hoặc nếu bạn thích WordPress, bạn sẽ khó lòng vào các blog thủ thuật máy tính, ... Có nghĩa là khi đã xác định được phạm vi của blog, thì các giá trị mà blog đó mang lại cho người dùng sẽ được xác định 1 cách tương ứng. Nói 1 cách thẳng thắn thì nếu đã xác định hướng đi, có nghĩa là chúng ta đã tự bó hẹp chính chúng ta. Tuy vậy, cần phải xem xét 2 khía cạnh thêm, mà theo tôi nghĩ là phạm vi của hướng đi đó và độ sâu của các bài viết (nói 1 cách hình tượng là sự triển khai theo chiều rộng và chiều sâu). Ví như 1 blog về WordPress thì phạm vi khá hẹp (nếu làm nhiều trên WP, bạn sẽ cảm thấy dường như càng ngày càng ít cái để nói, Blogger có lẽ cũng thế), nên nó cần chiều sâu của các bài viết để tạo ra giá trị mới và thu hút người đọc. Hay như 1 blog về phần mềm thì có phạm vi khá rộng, nên sự chuyên sâu có thể đặt nhẹ hơn. Nhưng dù thế nào đi nữa, chúng ta cũng thấy rằng chúng ta đã bị bó hẹp theo 1 nghĩa đen, và điều đó gián tiếp thu nhỏ lượng người đọc của chúng ta. Bạn hãy cân nhắc điều này khi tạo ra 1 website, hay khi định hướng cho website.

    Nếu bạn còn mơ hồ về mối liên hệ giữa PR và giá trị của website, bạn hãy coi ví dụ về website của Adobe. Nó đã từng được Google tặng cho PR 10, hiện nay là 9. Và chính vì PR cao như thế, nó đã bị chỉ trích khá nhiều. Nguyên nhân là vì nó không có nội dung! Hãy thử đọc website đó, và trả lời xem rằng nó cung cấp thông tin gì cho bạn. Rất ít, cực ít nếu như không muốn nói là gần như 0 (bản thân tôi dù vào khá nhiều lần, nhưng chưa bao giờ dừng chân để đọc). Đứng về phương diện SEO thì điều này là tối kị, 1 website không có nội dung thì đừng mong gì đến SEO. Thế nhưng điều ngược lại là website của Adobe lại thu hút lượng traffic khổng lồ cùng với chỉ số PR cao chót vót. Đó là vì họ đã tạo ra những sản phầm cần thiết cho người dùng, là Flash Player, là SWF Player, là Adobe AIR hay các sản phẩm đồ họa như Photoshop, ... Hãy nghĩ đến tầm quan trọng của các sản phẩm này khi mà bạn vào 1 trang web và không xem được flash, bạn sẽ làm gì? Flash vẫn là 1 chiếc xương sườn quan trọng của các website. Và vì thế, người dùng cần nó, nó có giá trị, nó cần cho cộng đồng, Google nhận thấy điều đó: PR 9 là điều tất yếu.

    Nếu lướt web nhiều, bạn sẽ nhận thấy nhiều trang web đơn giản bằng html, nội dung đơn thuần và viết rất lâu rồi, không có các kĩ thuật SEO, nhưng PR lại rất cao, 6 hoặc 7. Có lẽ đó là vì cách lí giải trên, theo giá trị của website.

    Vậy thì cái gì là thước đo giá trị của 1 website?

    Trả lời cho câu hỏi này, chúng ta hãy nghĩ về giá trị mà website tạo ra. Giá trị đó cần phải được kiểm chứng bởi người dùng. Bởi vì thế, nên thước đo sẽ là 1 tập hợp các chỉ số nào đó của người dùng mà tôi nghĩ rằng ngay cả Google cũng đang cố gắng để mô phỏng cho hoàn thiện. Nếu bạn theo dõi bằng Google Analytics, bạn sẽ bắt gặp nhiều chỉ số dạng này, như lượng truy cập, thời gian đọc trang, số trang đọc trong website hay lượng bounce rate, ... Tất cả những cái này đều nói lên sự quan tâm của người dùng đối với website. Và nó phần nào ảnh hưởng tới sự quan trọng của website đó. Thuật toán chính xác mà Google dựa vào để tính toán PR có lẽ sẽ không ai biết, trừ họ, nhưng chúng ta có thể phỏng đoán và xác định cho mình những gì cần làm để tạo ra các giá trị hữu ích cho người dùng. Đừng làm các website vô nghĩa trừ phi bạn dành nó cho chính bạn. Hãy nghĩ đến người khác, và đặt mình vào vị trí của họ để hiểu rằng họ cần gì và chúng ta nên làm gì.

    Hi vọng rằng những ý kiến rút ra sẽ giúp các bạn phần nào trong quá trình SEO cho website. Chúc các bạn luôn có những website và blog tuyệt vời.
    theo: hontap


    Read More Add your Comment 0 comments


    Random posts widget



    Làm theo dạng widget


    Cách làm này sẽ giúp bạn chèn thêm 1 widget (page element) vào 1 vị trí tùy ý do bạn lựa chọn trong Layout. Để thực hiện, bạn hãy làm theo các bước sau:



    - Login vào Dashboard, chọn Layout

    - Nhấn vào Add a gatget và chọn kiểu HTML/Javascript

    - Phần tiêu đề bạn đặt tùy ý, còn phần nội dung, bạn copy và paste đoạn code sau vào:




    <div id="random-posts"></div>
    <script type='text/javascript'>
    function getRandomPosts(json) {
    var maxEntries = 10;
    var numPosts = json.feed.openSearch$totalResults.$t;
    var indexPosts = new Array();
    for (var i = 0; i < numPosts; ++i) {
    indexPosts[i] = i;
    }
    indexPosts.sort(function() {return 0.5 - Math.random()});
    if (maxEntries > numPosts) {
    maxEntries = numPosts;
    }
    var container = document.getElementById('random-posts');
    var ul = document.createElement('ul');
    for (i = 0; i < maxEntries; ++i) {
    var entry = json.feed.entry[indexPosts[i]];
    var li = document.createElement('li');
    var a = document.createElement('a');
    a.title = entry.title.$t;
    for (var j = 0; j < entry.link.length; ++j) {
    if (entry.link[j].rel == 'alternate') {
    a.href = entry.link[j].href;
    break;
    }
    }
    a.appendChild(document.createTextNode(entry.title.$t));
    li.appendChild(a);
    ul.appendChild(li);
    }
    container.appendChild(ul);
    }
    </script>
    <script src='/feeds/posts/summary?alt=json-in-script&callback=getRandomPosts&max-results=999999' type='text/javascript'></script>


    - Để tùy biến số lượng bài viết hiển thị (mặc định là 10), bạn hãy sửa lại giá trị của maxEntries trong dòng thứ 4, thay số 10 bằng số bài sẽ hiển thị mà bạn muốn:




    var maxEntries = 10;


    - Save lại và thử nghiệm




    Chèn vào vị trí bất kì trong blog



    Có đôi lúc bạn không muốn chèn vào các widget mà chèn thẳng vào 1 vị trí nào đó trong blog như phía dưới mỗi bài viết chẳng hạn, thì khi ấy bạn hãy làm như sau:



    - Login vào Dashboard, chọn Layout và chọn tiếp Edit HTML

    - Nhớ nhấn vào Download Full Template để sao lưu template trước khi thực hiện

    - Đánh dấu vào ô Expand Widget Templates để hiện thị đầy đủ template

    - Tim đến vị trí bạn muốn hiển thị, VD nếu ở dưới mỗi bài viết thì thường vị trí đó là post-footer-line-1

    - Chèn đoạn code ở trên vào vị trí đó



    Lưu ý: nếu bạn copy trực tiếp đoạn code trên thì có khả năng bị báo lỗi. Nguyên nhân là do các kí tự <, >, & ... đã không được mã hóa đúng. Để khắc phục, bạn hãy vào trang Code Converter để chuyển các kí tự đó sang dạng tương ứng. Sau đó tiến hành chèn lại vào vị trí đã định là được.



    Chúc các bạn ngày cuối tuần vui vẻ.



    ************************************************



    Update: Nếu đoạn code trên không thực thi được thì các bạn thử với đoạn code dưới đây xem sao. Ở đây tôi chỉ thay thế việc thao tác với các DOM node bằng hàm document.write:




    <script type='text/javascript'>
    function getRandomPosts(json) {
    var maxEntries = 10;
    var numPosts = json.feed.openSearch$totalResults.$t;
    var indexPosts = new Array();
    for (var i = 0; i < numPosts; ++i) {
    indexPosts[i] = i;
    }
    indexPosts.sort(function() {return 0.5 - Math.random()});
    if (maxEntries > numPosts) {
    maxEntries = numPosts;
    }
    document.write('
      ');
      for (i = 0; i < maxEntries; ++i) {
      var entry = json.feed.entry[indexPosts[i]];
      title = entry.title.$t;
      for (var j = 0; j < entry.link.length; ++j) {
      if (entry.link[j].rel == 'alternate') {
      var link = entry.link[j].href;
      break;
      }
      }
      document.write('
    • + link + '" title="' + title + '">' + title + ''
    • );
      }
      document.write('
    '
    );
    }
    </script>
    <script src='/feeds/posts/summary?alt=json-in-script&callback=getRand


    Read More Add your Comment 0 comments


     

    Contributors

    Our Partners

    © 2010 Công ty in ấn tại hà nội | In offset giá rẻ nhất hoàn toàn không chịu trách nhiệm về nội dung của những bài viết về luật pháp được đăng tải Mỹ Thuật Hà Nội giao diện cua Hack Tutors.info