Bing và thiếu hỗ trợ SNI


9

Tôi đã đầu tư một vài giờ hôm qua điều tra tại sao trang web của tôi được xếp hạng cao trong Google nhưng không lập chỉ mục ở tất cả trong Bing. Thử nghiệm và lỗi khi sử dụng công cụ "Tìm nạp như Bingbot" đã đưa tôi đến kết luận rằng Bing không hỗ trợ SNI (Chỉ định tên máy chủ).

Một số bài viết và blog ủng hộ kết luận của tôi rằng Bing không hỗ trợ SNI trong khi các phản hồi khác trên diễn đàn này cho thấy điều đó. Bất kỳ từ chính thức về điều này từ Microsoft? Nếu vậy, tôi dường như không thể tìm thấy nó. Tôi có một chút mất mát.

Dựa trên tiền đề gây sốc (và hy vọng không chính xác) mà BingBot trên thực tế không hỗ trợ SNI, có vẻ như tôi có ba lựa chọn thay thế khả thi:

  • (1) Sửa đổi trang web hiện tại chỉ HTTPS của tôi để nội dung công khai có sẵn thông qua HTTP. Bing sau đó có thể lập chỉ mục nó.

  • (2) Loại bỏ yêu cầu SNI. CDN của tôi, Amazon Cloudfront, cho phép điều này. Cách tiếp cận này yêu cầu mỗi máy chủ trên mạng cạnh CDN của Amazon, có khả năng hàng chục (hàng trăm?) Trong số họ, có địa chỉ IP duy nhất của riêng họ, chỉ dành riêng để phục vụ các yêu cầu HTTPS với chứng chỉ của tôi. Nó thực sự không hiệu quả và hơn nữa, cách tiếp cận này cần có sự cho phép đặc biệt từ Amazon và khá tốn kém vì các địa chỉ IPv4 dự phòng hiện đang ở mức cao.

  • (3) Bỏ qua Bing.

Lựa chọn số 1 là một nỗi đau lớn và # 2 là rất tốn kém. Ý tưởng vượt qua tất cả những rắc rối này để hỗ trợ một công cụ tìm kiếm hạng hai có khả năng thấp hơn như Bing là sự đối đầu với tôi nhưng đồng thời, nếu có một giải pháp dễ dàng mà tôi thiếu, tôi sẽ hạnh phúc hơn để áp dụng nó.

Có ý kiến ​​gì không?

Câu trả lời:


10

Tôi đã gửi email với bộ phận hỗ trợ của Bing trong vài tuần nay và đến hôm nay, họ bắt đầu cung cấp hỗ trợ hạn chế cho SNI.

Tôi đã nói rõ với họ rằng vấn đề này chắc chắn 100% khi thiếu sự hỗ trợ SNI của họ bằng cách chuyển một trong các trang web của tôi sang một IPv4 chuyên dụng và tắt SNI cho địa chỉ đó. Sau đó, sơ đồ trang web đã được xác minh thành công bởi Bing. Tất cả các trang web / sơ đồ trang web HTTPS khác trên cùng một máy chủ, nhưng trên địa chỉ IPv4 được chia sẻ, không được lập chỉ mục. Có vẻ như cuối cùng họ đã bắt đầu thực hiện SNI!

Chúng tôi đánh giá cao sự kiên nhẫn của bạn khi chúng tôi xem xét vấn đề này cùng với Nhóm sản phẩm của chúng tôi. Tên tôi là Jenny và tôi sẽ cung cấp cho bạn trạng thái của Yêu cầu dịch vụ này.

Chúng tôi muốn thông báo cho bạn rằng tính đến hôm nay, Bing chỉ hỗ trợ một số lượng hạn chế các trang web SNI thông qua danh sách trắng. Chúng tôi hiểu rằng ngày càng có nhiều trang web chuyển sang SNI vì vậy chúng tôi có kế hoạch mở rộng hỗ trợ cho tất cả các máy chủ SNI trong 6 tháng tới.

Để giảm thiểu trong thời gian ngắn, chúng tôi có thể đưa vào danh sách trắng khoảng 10 - 20 máy chủ SNI cho bạn, nếu cần.

Vì vậy, nếu bạn muốn trang web SNI của mình được thêm vào danh sách trắng, tôi khuyên bạn nên gửi Bing Support một email để các trang web SNI của bạn sẽ được lập chỉ mục thành công.


Các liên kết trong bài viết trên là chết. Chúng tôi đã gửi email cho bộ phận hỗ trợ của Bing .... rõ ràng Jenny là một loại tiên tri có trí tuệ cao hơn các tay sai còn lại. Các kỹ thuật viên không thể hiểu những gì chúng tôi đã hỏi và tiếp tục dán vào "giải thích lại cho từng tên miền một". C'mon microsoft, thật sao? Thật đơn giản! SNI không hoạt động với thu thập dữ liệu của bạn! Hy vọng rằng dán này giúp họ "có được" nghịch lý; vì kiến ​​thức nội bộ của sản phẩm dường như đến từ các trích dẫn được đưa lên web bên ngoài công ty.
dhaupin

Ai đó có thể gửi liên kết mới xin vui lòng? Không thể tìm thấy bất cứ điều gì liên quan đến giao diện người dùng của họ, hỗ trợ của họ thực sự là sux.
Dmytro Sadovnychyi

@DmytroSadovnychyi yeah Các trang web hỗ trợ MS là rác. Mặc dù vậy, bạn có thể cõng trên kết quả hàng đầu của Google về "bing sni sitemap" và hy vọng ai đó tinh thông hơn sẽ nhìn thấy nó ở MS nếu bạn gắn thẻ @Microsofttrong vấn đề: github.com/tkrotoff/osteo15.com/issues/16 Hãy nhớ rằng đây không phải là một vấn đề cho MS, nhưng thứ hạng hàng đầu của nó và bạn có thể gắn thẻ MS.
dhaupin 15/03/2016

@DmytroSadovnychyi Tôi vừa cập nhật liên kết tới URL hỗ trợ mới: bing.com/webmaster/support
Dennis Ameling 17/03/2016

Cảm ơn, nhưng dễ dàng hơn để bỏ qua Bing. Chúng tôi quyết định rằng nó không xứng đáng.
Dmytro Sadovnychyi 17/03/2016

2

Tôi đang sử dụng một chứng chỉ duy nhất cho nhiều tên miền bằng tính năng "tên chủ đề chứng chỉ". Bing không hiểu loại chứng chỉ này. Tôi vừa thử nó bằng cách sử dụng "fetch as bingbot".

Đây sẽ là một giải pháp có thể cho bạn. Bạn cần tạo một chứng chỉ duy nhất với tất cả các tên miền của bạn trong đó. Bởi vì nó là một chứng chỉ duy nhất, tất cả được lưu trữ với một địa chỉ IP duy nhất.

Những nhược điểm là:

  1. Tất cả các tên miền của bạn được liên kết bởi các chứng chỉ.
  2. Nếu bạn muốn thêm một tên miền, bạn cần tạo chứng chỉ mới và cài đặt nó.

Tôi đang sử dụng https://startssl.com/ làm cơ quan cấp chứng chỉ của mình cho việc này.


Cảm ơn đã trả lời, Stephen. Chứng chỉ "UCC" đa miền là một ý tưởng tuyệt vời. Tuy nhiên, hãy nhớ lại rằng myDomain.com thực sự trỏ đến máy chủ CDN của Amazon chứ không phải máy chủ gốc của tôi. Địa chỉ IP của máy chủ CDN đó được sử dụng để lưu trữ hàng ngàn trang web tiềm năng (và do đó là chứng chỉ) cho tất cả các khách hàng CDN của Amazon. Khi kết nối SSL gửi đến diễn ra nhắm mục tiêu vào máy chủ CDN, máy chủ CDN sẽ trả lại chứng chỉ nào cho máy khách? SNI là những gì cho phép nó giải quyết chứng chỉ phù hợp và trả lại cho khách hàng như một phần của bắt tay SSL / HTTPS. Do đó, sự phụ thuộc của SNI
Festus Martingale

Bạn đã đúng, nó sẽ không hoạt động với CDN, nhưng nó sẽ hoạt động với một máy chủ trung tâm duy nhất. Hosting tập trung là một lựa chọn khác.
Stephen Ostermiller
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.