Я просматриваю свои логи, когда кто-то переходит на любую из 404 страниц моего сайта, и я заметил, что получаю несколько предупреждений для бота Google в отношении:
/.well-known/apple-app-site-association
/apple-app-site-association
/.well-known/assetlinks.json
После нескольких поисков и ссылок я смог узнать больше о том, из чего они:
но если на этом сайте никогда не будет приложения, есть ли способ сообщить об этом Google Bot? Когда я ищу ответы, я сталкиваюсь:
Из Google:
Тем не менее, ни один из моих поисков не показывает, как создать файл, чтобы сообщить Google, что клиент не намеревается иметь приложение, связанное с сайтом, или способ сообщить Google.
Пока что единственное решение, которое я смог сделать, — это использовать условное в PHP, чтобы игнорировать запрос вроде:
$apple_app = home_url() . '/apple-app-site-association';
if ($request != $apple_app) :
// use the force
end if;
Google-бот будет подчиняться robots.txt директивы. Попробуйте добавить эти правила в robots.txt:
User-agent: *
Disallow: /apple-app-site-association
Disallow: /.well-known/
# These are additional paths Google is known to search (optional)
Disallow: /m/
Disallow: /mobile/
У меня была ваша точная проблема с, казалось бы, странными 404 записями в журнале. Они остановились сейчас. Надеюсь, это поможет.
Других решений пока нет …