2011-11-18 41 views
5

Tôi sử dụng mẫu URL mẫu sau đây để tìm kiếm mẫu trên trang web của tôi.Tìm kiếm trang web của Google Analytics

http://www.mysite.com/search/someword Không có chuỗi truy vấn, chỉ URL sạch ..

Làm thế nào có thể thiết lập URL này để google tìm kiếm hệ thống phân tích trang web?

+0

kiểm tra điều này, http://www.analyticsresults.com/2009/05/google-analytics-site-search-setup_21.html –

Trả lời

8

Về lý thuyết, bạn sẽ có thể tạo bộ lọc tiểu sử để chuyển đổi URL để sử dụng chuỗi truy vấn. Trong thực tế, hóa ra là không thể, vì Tìm kiếm trang web được xử lý trước khi các bộ lọc được xử lý.

Thay vào đó, những gì tôi đã tìm thấy hoạt động là chỉ thao tác trong JavaScript để bạn "giả" chuỗi truy vấn trực tiếp từ trình duyệt.

Cái gì như:

if(!location.pathname.match(/^\/search/)){ 
    _gaq.push(["_trackPageview"]); 
} 
else{ 
    _gaq.push(["_trackPageview", location.pathname.replace("/search/","https://stackoverflow.com/search?q=")]); 
} 

này sẽ "giả" một chuỗi truy vấn với một chìa khóa của q mà bạn có thể sau đó dễ dàng sử dụng tính năng Tìm kiếm trang web với.

Các vấn đề liên quan