1. Hiện tại có một số member mạo danh BQT để giao dịch trên diễn đàn và đã LỪA ĐẢO khá nhiều tại chuyên mục Adwords... Mọi người cảnh giác và đọc bài: Giới thiệu giao dịch đảm bảo bởi @Admin

Tạo báo cáo SEO tự động trong Excel

Thảo luận trong 'Thủ thuật Seo - Seo tips' bắt đầu bởi thegioiseo, 28/11/13.

Lượt xem: 5,982
  1. thegioiseo

    thegioiseo Điều Hành Viên

    Gia nhập:
    22/5/11
    Bài viết:
    1,206
    Đã được thích:
    2,688
    Đối với bất kỳ SEO khi nói đến báo cáo kết quả chuyển đổi cho khách hàng kểm định, tái kiểm tra, tải về và xuất chúng để tạo ra các báo cáo cuối tháng hết sức quan trọng. Nó rất mất thời gian và đó là một công việc cũng rất tẻ nhạt nhưng các thông tin thu được từ công việc này thì lại rất có giá trị. Tuy nhiên, cách để tối ưu quy trình làm việc này nó gần giống như kiểu gian lận.

    Bằng cách sử dụng các chương trình độc lập hoặc macro (kịch bản nhỏ trong một chương trình), một dự án thông thường sẽ mất rất ít thời gian và tôi muốn nhân cơ hội này để hướng dẫn cho bạn cách để làm việc này một mình. Tôi sẽ sử dụng một chương trình độc lập mà tôi tìm thấy thông qua quá trình nghiên cứu của tôi để chứng minh để bạn có được một ý tưởng tốt hơn về những gì có liên quan.

    Làm thế nào để scraping từ Gmail của bạn (hoặc bất kỳ ứng dụng email khác)

    Có nhiều cách để scraping từ Gmail. Bạn có thể mất nhiều tiền để có được một chương trình như uBOT giúp bạn tự động hóa các nhiệm vụ mà không cần nhiều nỗ lực. Bạn có thể nhận một chương trình như iMacros (1 add on giúp bạn thực hiện tự động các thao tác nhàm chán mà bạn phải làm mỗi ngày khi vào Web) và dành nhiều thời gian cho việc học cách để xây dựng macro thích hợp sẽ scraping từ hộp thư điện tử của bạn. Bạn có thể dành thời gian để học cách lập trình ra các kịch bản sử dụng Grease Monkey (Phần mềm tăng cường sức mạnh cho FireFox) hoặc bạn có thể lập trình ra kịch bản độc lập của riêng mình. Bạn có thể làm bất cứ điều gì, bạn muốn có một giải pháp nhanh chóng và dễ dàng nhất có thể và giúp tự động hóa các tác vụ mà không phải mất thời gian. Tôi thấy một chương trình Black Hat World làm việc trong Windows vì vậy người sử dụng Mac sẽ cần phải cài đặt Windows để sử dụng nó. Bạn có thể tải chương trình tại đây.

    Khi tôi nhận ra sự do dự liên quan đến việc tải xuống bất cứ thứ gì từ trang web black-hat thì công cụ này đã làm việc rất tốt. Có thảo luận và đánh giá về công cụ này trên web và có vẻ như rất nhiều người sử dụng nó. Tôi không tìm thấy bất cứ điều gì khó chịu phía sau công cụ này và tôi sẽ không ngần ngại khi sử dụng nó trong việc scraping email của tôi.

    Nó hoạt động như thế nào?

    Bạn truy cập vào tài khoản Gmail để thêm vào và xuất ra To:, From:, Body:, và Date: fields từ mỗi email. Cách sử dụng:
    Bước 1: Chọn cài đặt email bạn muốn sử dụng để tải về email của bạn. Bạn có thể chọn To:, From:, Subject, và Date. Xuất "Body" bị vô hiệu hóa, theo tác giả của công cụ nó sẽ scraping tất cả HTML.

    [​IMG]

    Bước 2: Nhập vào tên tài khoản. Đây là địa chỉ email đầy đủ của bạn ([email protected]).
    Bước 3: Nhập vào Password.
    Bước 4: Nhập vào máy chủ và số cổng bạn muốn sử dụng. Theo mặc định, nó thiết lập pop.gmail.com và cổng # 995.
    Bước 5: Lựa chọn hay không chọn – sử dụng kết nối an toàn. Điều này cho phép các chương trình truy cập vào Gmail với một kết nối an toàn có sẵn. Nếu email của bạn không yêu cầu một kết nối an toàn thì bạn có thể không chọn trong bước này.
    Bước 6: Khi thiết lập các lựa chọn, nó sẽ lưu một tập tin trong thư mục giải nén email với một tên trông giống như thế này: 10-1-2013-1-00 [email protected].

    Chương trình này là khá hữu ích cho những người không có hoặc chỉ sử dụng Microsoft Outlook. Nếu bạn có Outlook nhưng không thoải mái với việc tải về và muốn sử dụng chương trình này thì bạn có thể thiết lập Gmail để gửi tin nhắn đến Outlook và sau đó thiết lập macro Outlook để xuất tất cả các tin nhắn đến Excel.

    Hãy chắc rằng bạn không vi phạm các điều khoản của máy chủ

    Chương trình này cũng có thể làm việc với máy chủ email khác. Bạn có thể thử nó nhưng cần phải đảm bảo rằng để đưa vào áp dụng chi tiết đăng nhập scraping email mà không có rắc rối nào. Tuy nhiên, hãy chắc rằng bạn được sự cho phép để scraping email từ máy chủ của bạn bởi không phải tất cả các máy chủ đều cho phép bạn làm như vậy. Trước khi sử dụng scraping trên tài khoản email, bạn cần phải kiểm tra lại các điều khoản dịch vụ (ToS) để không vô tình cấm dịch vụ email của mình. Tại sao một dịch vụ email không cho phép bạn scraping? Vì nó có thể gây ra các vấn đề về băng thông nếu bạn có hàng trăm hoặc thậm chí có khi lên đến hàng nghìn emai để xuất. Vì vậy, hãy chắc rằng bạn thực sự muốn làm điều này nếu bạn muốn cài đặt một tải trọng lớn như sử dụng trên các dịch vụ email. Tôi không chịu trách nhiệm về những điều có thể xảy ra nếu bạn không làm theo các điều kiện cụ thể mà các dịch vụ quy định. Dưới đây là một số điều khoản dịch vụ phổ biến từ một số nhà cung cấp:

    - Gmail ToS: gmail không có bất kỳ điều khoản cấm scraping email đặc biệt nào. Trong khi điều này chưa rõ ràng thì bạn có thể không truy cập nó và sử dụng một phương pháp khác. Đây là một khu vực màu xám không cung cấp các ví dụ. Nếu ai đó đang thu thập thông tin vì một lý do chính đáng như báo cáo hàng tháng để sử dụng cho mục đích của riêng họ thì điều này không thành vấn đề. Nhưng nếu một người nào đó đang sử dụng truy cập thông qua một phương pháp khác để làm giảm các dịch vụ Gmail thì họ sẽ vào cuộc. Và đây là lý do tại sao tôi đề cập đến việc sử dụng băng thông lớn để tải hàng nghìn email có thể làm ảnh hưởng đến máy chủ. Hãy chắc rằng bạn thực sự muốn tiến hành và cũng đảm bảo rằng bạn sẽ không làm bất cứ điều gì cấm dịch vụ email của bạn. Chúng tôi không chịu trách nhiệm về việc sử dụng sai nghiêm trọng với ý định gây nhiễu thông qua việc sử dụng quá nhiều băng thông.

    - MSN ToS: Không có bất kỳ điều khoản nào cấm sử dụng bất kỳ các phương pháp nào để xuất email.

    - Yahoo! ToS: Không có bất kỳ điều khoản nào cấm xuất email.

    - Hostgator giới hạn email: trong khi ToS không hạn chế việc scraping hay xuất email thì Hostgator lại có một số chính sách giới hạn. Theo chính sách và giới hạn email trong Hostgator thì “mỗi kết nối IP được giới hạn trong 30 POP kiểm tra trên mỗi giờ”. Vấn đề can thiệp có thể xảy ra với các dịch vụ Hostgator và phần mềm này có thể thực hiện điều đó nếu bạn đang sử dụng 100 phần mềm mỗi giờ. Tuy nhiên, bởi nó sử dụng ít nhất một kiểm tra POP để tải về email của bạn thì cũng không sao trừ khi bạn tiếp tục tải nhiều email từ tài khoản của bạn mỗi giờ. Trong trường hợp này, bạn sẽ “có khả năng nhận được một lỗi mật khẩu nói rằng đăng nhập là không chính xác”. Bạn có thể sửa trong vòng 1 giờ và sau đó kiểm tra email sẽ tự động mở khóa.

    Cũng theo chính sách và giới hạn email thì kế hoạch VPS (máy chủ ảo) và Dedicated không có những hạn chế tương tự như tài khoản chia sẻ của họ. Vì vậy, có thể bạn sẽ thành công với số lượng scraping lớn trên các máy chủ ảo của riêng mình.
    Tuy nhiên, vẫn có một cảnh báo công bằng: tôi đã không kiểm tra đặc biệt này với Hostgator vì vậy hãy thận trọng khi xuất quá nhiều lần.

    Import scraping vào excel

    Khi bạn đã scraped email và lưu nó như một tập tin văn bản thì nó hiển thị tất cả mọi thứ bị cắt xén. Bây giờ bạn cần phải nhập nó vào Excel và nó sẽ hiển thị tất cả các mục tab-delimited như cột để chúng ta không phải tự sao chép và dán chúng. Để làm điều này, bạn hãy mở tập tin của chúng tôi trong Excel bằng cách nhấp vào File> Import.

    [​IMG]

    Nó sẽ hỏi bạn: Loại tập tin bạn muốn import? Theo mặc định nó lựa chọn định dạng CSV nhưng chúng ta hãy chọn định dạng tập tin văn bản từ chương trình vì nó được lưu vào một tập tin văn bản.

    Bây giờ, bạn nhấp vào tập tin muốn mở và bấm vào "Get Data”. Các văn bản hướng dẫn import sẽ hiển thị cho bạn các thiết lập để lựa chọn. Chọn tùy chọn "Delimited" và sau đó nhấn Next.

    [​IMG]

    Trong bước này, bạn có thể thiết lập các ký tự phân cách dữ liệu mà bạn có chứa. Chọn tùy chọn dấu chấm phẩy ở đây vì tập tin import trước là chọn dấu chấm phẩy. Sau đó, hãy kích vào Next.

    [​IMG]

    Ở đây, chúng ta có thể thiết lập các cột và thiết lập các định dạng dữ liệu. Tuy nhiên, chúng ta vẫn có thể để mặc định.
    Bây giờ, nó sẽ hỏi bạn nơi bạn muốn đặt dữ liệu. Bạn có thể chọn Existing Sheet (starts at =$A$1), hoặc sheet mới hoặc pivot table. Nhưng tôi sẽ để mặc định và nhấn OK.

    [​IMG]

    ở đây, bạn sẽ thấy các cột và dữ liệu là hoàn toàn phù hợp. Bạn có thể làm với bất kỳ định dạng nào với các cột và dữ liệu trong bất cứ định hướng hay pivot tables nào bạn muốn.

    [​IMG]

    Làm thế nào để tải về từ Outlook sang Excel?

    Đối với người sử dụng Outlook, tùy thuộc vào các phiên bản bạn đang sử dụng, nó có thể mất thời gian để lấy dữ liệu ra khỏi chương trình. Rất may, tính năng Outlook macro có thể được sử dụng để xuất tất cả các dữ liệu của bạn trong khoảng thời gian chỉ vài giây!

    Tìm hoặc tạo ra các kịch bản macro bạn muốn sử dụng

    Có hàng nghìn các tùy chọn và cấu hình có sẵn cho việc này. Với mục đích của chúng tôi thì chúng tôi sẽ sử dụng phiên bản sửa đổi của kịch bản này.

    Trước khi bắt đầu, chúng ta cần phải nhận được các mã cơ bản từ các đoạn mã đầu tiên hiển thị dưới đây. Mã này chỉ xuất các Subject, Received Time và Sender của tin nhắn email. Mục tiêu của chúng tôi là thay đổi kịch bản này để trích xuất toàn bộ tin nhắn và đầu ra của nó vào một bảng tính. Bằng cách này bạn sẽ hiểu chính xác những gì chúng tôi đang làm.

    [​IMG]

    [​IMG]

    Để bắt đầu, khởi động phiên bản Outlook của bạn. Tôi đang sử dụng một phiên bản cũ (Outlook 2003) nhưng các bước thì cũng tương tự nhau đối với tất cả các phiên bản. Hầu hết, các phiên bản Windows sẽ cho phép sử dụng Alt 11 để mở trình biên tập mã Visual Basic mà chúng tôi sẽ khởi động tiếp theo. Để làm điều này, hãy làm theo các bước sau:

    Bước 1: Click vào Tools.
    Bước 2: Click vào Macro.
    Bước 3: Click vào Visual Basic Editor.

    [​IMG]

    Tiếp theo, chúng ta sẽ sao chép và dán code của chúng tôi ở đây vào cửa sổ soạn thảo . Bây giờ , tôi sử dụng phiên bản kịch bản 1 và sửa đổi các phiên bản ban đầu để trích xuất văn bản bằng cách mã hóa các dòng sau . Sau dòng 19 và sau dòng 29:

    .Cells (1, 4) = "Message" < - dòng này cho các chương trình macro để thêm cột khác vào hàng đầu tiên có nhãn " Message". Thêm một cột để hiển thị văn bản được xuất từ các email - thêm vào sau dòng 19.

    . excWks.Cells ( intRow , 4) = olkMsg.Body < - dòng này cho các chương trình macro để trích xuất các tin nhắn văn bản từ email. Bằng cách này, chúng ta có một phương pháp cực kỳ dễ dàng và nhanh chóng xác minh tất cả các email chuyển đổi quan trọng của chúng tôi sẽ được sử dụng trong báo cáo của chúng tôi .

    Bây giờ các kịch bản đã sẵn sàng, chúng ta hãy đến Visual Basic macro editor.

    Trong cửa sổ Project, kích chuột phải vào bên trong cửa sổ, bấm vào chèn và sau đó nhấn vào mô-đun. Nó sẽ hiển thị tập tin VbaProject.OTM bạn có thể thêm code của bạn vào như trong hình bên dưới:

    [​IMG]

    Khi bạn đã thực hiện sửa đổi như mong muốn của bạn (hoặc nếu bạn muốn sử dụng kịch bản gốc và sao chép và dán nó bằng cách nhấp vào đĩa mềm ở góc trên bên trái và lưu các tập tin. Hoặc bạn có thể sử dụng tổ hợp phím Ctrl + S để lưu nó . Sau đó, đóng trình soạn thảo Visual Basic.

    Tiếp theo, chúng ta sẽ chạy macro mới được sửa đổi của chúng tôi! Trước tiên, hãy chắc chắn rằng các thư mục mà bạn muốn được chọn và tất cả các lead bạn muốn xuất sang một bảng tính excel là trong thư mục đó. Sau đó, hãy nhấp chuột vào Tools> Macro> Macros.

    [​IMG]

    Tiếp theo, bạn sẽ thấy một cửa sổ Macros pop up. Chúng ta cần phải click vào macro chúng ta muốn chạy, và sau đó nhấn vào Run.

    [​IMG]

    Đúng với bản chất của kịch bản, bạn sẽ được nhắc nhở với một hộp thoại yêu cầu bạn những gì bạn muốn đặt tên tập tin của bạn. Chúng ta hãy gọi nó là "ExcelExportTest". Nó sẽ lưu nó vào thư mục My Documents của bạn. Khởi động Excel và mở bảng tính mới. Đây là phiên bản cuối cùng trong ví dụ của chúng tôi, hoàn chỉnh tất cả các yếu tố xuất của thư mục đó:

    [​IMG]

    Tóm lại

    Bằng cách sử dụng phương pháp này, bạn có thể làm giảm thời gian đáng kể trong việc xác minh, sao chép / dán từ hộp thư điện tử của bạn. Nó sẽ được hoàn toàn tự động! Khi bạn biết sử dụng phương pháp này, hầu hết thời gian của bạn sẽ giành cho giai đoạn định dạng tiếp theo. Vì vậy, nó sẽ là cần thiết để dành thời gian này cho một số định dạng thích hợp sẽ giúp làm cho báo cáo của bạn đẹp và ấn tượng.

    - Bài viết của tác giả Brian Harnish (Moz).
    - Ghi rõ nguồn www.thegioiseo.com khi đăng lại bài viết này.

    Last edited by a moderator: 15/5/14
    hoang786, olalavui and sinhvien@ like this.
  2. sinhvien@

    sinhvien@ Top 9

    Gia nhập:
    23/9/12
    Bài viết:
    180
    Đã được thích:
    11
    Nơi ở:
    http://forum.nhasinhvien.net
    Web:
    Phương pháp này cũng hay, giúp mình tiết kiệm được rất nhiều thời gian làm báo cáo, làm vậy tránh được nhiều những sai sót nữa, chú làm thủ công thấy mệt mà vất vả quá
    huytran1 thích bài này.
  3. huytran1

    huytran1 Top 9

    Gia nhập:
    18/11/13
    Bài viết:
    42
    Đã được thích:
    1
    Mình thấy làm báo cáo có lẽ là đuối nhất, sau cuối ngày làm việc công việc đã làm mình mệt mỏi và chỉ muốn nghĩ thế nhưng vẫn ráng sức làm cái báo cáo cho sếp, nghĩ lại hôm nay đã làm được những gì, từ nào lên từ nào xuống theo dõi hàng ngày
  4. mluan91

    mluan91 Seo Newbie

    Gia nhập:
    22/4/13
    Bài viết:
    8
    Đã được thích:
    0
    Web:
    Em không rõ lắm là nó chỉ xuất mail ra, nhưng mình còn cần báo cáo nhiều thứ khác nữa mà :( gà mờ, bác nào chỉ rõ giúp em
  5. lediking

    lediking Top 9

    Gia nhập:
    1/4/13
    Bài viết:
    48
    Đã được thích:
    1
    Web:
    bài viết của bạn thật có ích
    Thank bạn nhiều lắm./
    hồi giờ mình toàn làm báo cáo bằng tay không à
  6. girl_xinh

    girl_xinh Top 9

    Gia nhập:
    18/10/13
    Bài viết:
    36
    Đã được thích:
    4
    Web:
    phương pháp tự động như này tiết kiệm được nhiều thời gian của mình phết, thời gian khác dành cho việc khác thì đẹp hơn. thời gian là vàng là bạc mà! :D
  7. evnbay

    evnbay Top 7

    Gia nhập:
    29/2/12
    Bài viết:
    561
    Đã được thích:
    145
    Web:
    Phương pháp này giúp ta thống kê được kết quả trong quá trình làm việc mà. Cũng khá là hiệu quả chỉ mỗi tội làm hơi mệt tí thôi.
  8. endino

    endino Top 9

    Gia nhập:
    10/5/13
    Bài viết:
    45
    Đã được thích:
    3
    em thì đang dùng Evernote thấy đủ rồi :D
    mỗi sáng dậy đều có check list cho mình làm việc
  9. hoang786

    hoang786 Top 10

    Gia nhập:
    27/11/13
    Bài viết:
    15
    Đã được thích:
    2
    Web:
    Mình mới làm nhưng thấy ngại mỗi khi làm khâu làm báo cáo. cảm ơn bác đã chia sẻ
  10. vnseo.edu.vn

    vnseo.edu.vn Top 9

    Gia nhập:
    20/10/12
    Bài viết:
    92
    Đã được thích:
    13
    Web:
    cách tạo báo này cũng khá hay, thay vào đó bạn hãy dùng các công cụ phân tích backlink và biến động từ khóa.
  11. huuphuccg

    huuphuccg Top 10

    Gia nhập:
    20/4/13
    Bài viết:
    4
    Đã được thích:
    2
    Sao em thấy làm nó dài dòng thế,nhưng cảm ơn chủ topic cũng đã cố gắng làm 1 bài viết dài và hướng dãn như thế.:x
  12. tramdinh

    tramdinh Top 9

    Gia nhập:
    9/11/13
    Bài viết:
    174
    Đã được thích:
    7
    Nơi ở:
    thành phố hồ chí minh
    đồng quan điểm với bác này ,em cũng chưa hiểu rõ lắm ,giá mà có video thì tốt quá ạ,
  13. AsiaMan

    AsiaMan Top 8

    Gia nhập:
    17/10/13
    Bài viết:
    359
    Đã được thích:
    35
    Web:
    Anh không phải là người sử dụng chuyên gia trong excel một cơ bản mặc dù, nhưng tôi muốn tìm hiểu thêm về ứng dụng này của Microsoft và sau đó trước để cải thiện kỹ năng của tôi.
  14. kemtrimun

    kemtrimun Top 9

    Gia nhập:
    24/10/13
    Bài viết:
    30
    Đã được thích:
    0
    Web:
    mình thấy phương pháp này hay nè giúp mình thống kê được cac tư khóa mình SEO như thế nào, Mình từ trước tới giời đang tìm cách làm như này, hôm nay đọc được bài này, Chắc cũng phải tạo 1 cái cho riêng mình thôi,
  15. Vu2012

    Vu2012 Top 9

    Gia nhập:
    26/8/13
    Bài viết:
    308
    Đã được thích:
    8
    Nơi ở:
    Cty thiết kế thi công biệt thự nhà phố Indigo
    Web:
    phương pháp tự động như này tiết kiệm được nhiều thời gian của mình phết
  16. bachvab

    bachvab Top 9

    Gia nhập:
    18/6/13
    Bài viết:
    245
    Đã được thích:
    10
    Dài quá. Cho anh em xin cái tutorial cho mấu ông thớt ợ
  17. aromatravel

    aromatravel Top 10

    Gia nhập:
    29/11/13
    Bài viết:
    27
    Đã được thích:
    2
    Cách này hay, làm cho thời gian đỡ tốn hơn, tiết kiệm thời gian làm việc có ích hơn đó!
  18. kunshine8x

    kunshine8x Top 10

    Gia nhập:
    30/11/13
    Bài viết:
    12
    Đã được thích:
    1
    mình tích hợp luôn việc check từ khóa trong quản trị, tự động lấy ip của host để quét lấy vị trí từ khóa, rùi cập nhật vào trong database, trong hệ quản trị có 1 hệ thống nhật ký, có thể xuất nó sang excel hoặc xem trực tiếp trong quản trị
  19. samimutu

    samimutu Top 9

    Gia nhập:
    23/10/13
    Bài viết:
    37
    Đã được thích:
    1
    Web:
    Khó làm theo quá bác chủ thớt à. Dài quá làm mãi vẫn bị sai.Khó quá đi mất
  20. quoccuongviavet

    quoccuongviavet Seo Newbie

    Gia nhập:
    15/5/14
    Bài viết:
    5
    Đã được thích:
    0
    Sao em làm mãi mà không được nhỉ ? :(

Nội quy khi thảo luận:

Dù bạn có cố tình spam bằng cách nào khi BQT diễn đàn phát hiện sẽ lập tức banned nick và xoá toàn bộ bài viết của bạn. Ngoài ra khi phát hiện ra Spam hãy gửi thông báo cho BQT diễn đàn. Hãy suy nghĩ trước khi hành động..!
✓ Khi muốn trả lời ai đó, bạn gõ @ cộng thêm nick diễn đàn của người đó phía sau @, giống như tag tên trên Facebook.
✓ Yêu cầu khi bình luận, bạn phải gõ chữ rõ ràng, không viết tắt, gõ tiếng Việt đầy đủ dấu câu.
✓ Nên dùng font chữ mặc định của diễn đàn, không tô màu lòe loẹt hay dùng size chữ quá lớn khi bình luận.
✓ Bài viết, comment... không được phép quảng cáo dịch vụ, rao vặt, pr... Loại trừ ở chuyên mục Rao vặt đã cho phép.
✓ Nghiêm cấm các chủ đề dạng: Cứu em với, help me, giật tít, câu view... dưới mọi hình thức.
✓ Tất cả các thành viên tham gia diễn đàn cần đọc kỹ Nội quy chung và nghiêm túc tuân thủ.


Chia sẻ trang này

Đang tải...