2015-10-06 55 views
2

我已閱讀過此內容,但看到相互衝突的觀點,請在此處尋求幫助。只有通過PHP引用的已發佈Google表單才能被Google找到或編入索引嗎?

我有一個已發佈的Google表單,其中包含一些輕度敏感的數據。我使用PHP來訪問內容,然後向僅限會員的網頁中的不同人員呈現特定部分。假設我從來不超鏈接到已發佈的表:

  1. 是否公佈表得到由谷歌索引?

  2. 用戶是否可以通過標題或其他衡量流量的方式推斷已發佈Google表格的完整網址?

+0

只有編寫它的人和誰有權訪問Google文檔。如果你通過一個PHP腳本使它可用,誰都可以看到該腳本\ url – 2015-10-06 23:20:32

回答

2

PHP在服務器端運行(在App Engine爲Google Server的情況下)。 當您從服務器向電子表格請求數據時,用戶必須監聽服務器和電子表格服務器之間的流量。由於您使用App Engine,因此兩臺服務器都是Google服務器,因此很難監聽此通信。因此,除非您將網址放在<?php ?>標籤之外的某個位置,否則某人(包括搜索索引抓取工具)無法扣除電子表格的原始網址。

但是: 由於您在網頁上顯示電子表格中的數據,因此搜索索引器可以索引該數據,從而間接索引電子表格。如果有人不小心分享了電子表格的網址,並且索引器也找到了該網址,那麼可以告訴您網站上的數據來自該表單。

+0

這是一個非常有用的答案。但是,大概一個搜索索引器不能索引需要用戶登錄的頁面? 因此,如果用戶登錄到我的網站的專用區域,然後PHP只顯示與該用戶名相匹配的Google表單行,那麼用戶就無法獲得與其他行相關的數據,或者以某種方式找到完整的網址? – Russell

+0

只要您的php腳本安全,這是正確的。永遠不要相信用戶輸入通常是明智的。確保用戶不能更改顯示的行(即按照您的預期指定不同的/附加參數) – konqi

相關問題