簡體   English   中英

我應該使用 Next.js 讓應用程序被谷歌索引嗎?

[英]Should I use Next.js to allow the application to be indexed by google?

幾個月前,我使用 react.js 為家族企業創建了一個 web 應用程序,但該網站只能由知道確切 URL 的人訪問。它使用 firebase 后端和 React.JS 前端。

我已經使用了谷歌爬蟲檢查器,它返回正常說明爬蟲能夠通過頁面截圖訪問該網站。 但是,它沒有在谷歌搜索結果中編入索引。

我讀過 SSR 是如何使用 Next.JS 解決這個問題的可能解決方案。但不太確定它是什么意思。 當在谷歌中搜索公司名稱時,如何讓網站顯示在搜索結果的頂部? 對於這樣的事情,我應該使用 Next.JS 而不是 React.JS 嗎?

歡迎來到搜索引擎優化的廣闊世界。

有無數種方法可以讓您的網站在 Google 上名列前茅。 舉幾個例子:

  • 可讀域,查看如何將您的網站放在 jtsapebusiness.com 后面而不是 weird-animal-123.firebase.etc.io。
  • 提供 Google 專門搜索的某些文件,例如 robot.txt
  • 擁有元標簽
  • 每個頁面都有特定的元標記(Next JS 非常適合這個)
  • 渲染時間(服務器端渲染也很適合這個,但如果你的“React”應用程序足夠小,那么說實話,性能差異並不重要。)
  • 頁面可訪問性,谷歌可以比以前更好地抓取單頁應用程序,但通過服務器端渲染單獨提供每個頁面有很多好處。
  • 你的頁面被搜索和點擊的頻率(告訴你的朋友和家人在谷歌上搜索你並點擊你的網站)

這些才一點點。 閱讀更多關於搜索引擎優化的內容將幫助您提出更多問題,何時以及是否切換到 Next.js。您仍將使用 React。 您只需稍微不同地編寫它以適應更多的服務器端模式。

如果您選擇在“React 或 Next”之間進行選擇,這並不重要。 如果您想最大限度地提高排名的機會,那么我會選擇 go 和 Next。 但如果你已經構建了 React App,我不希望你采用全新的技術。 相反,您只需要在頂部添加一些搜索引擎優化(上面列出的一些示例)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM