2016-12-21 2 views
1

Ich versuche universelle Links für eine iOS-App einzurichten.Warum kann Applebot meine Website nicht crawlen?

Die Apple search validator Fehler hält, wenn ich versuche, die Datei apple-app-site-association mit Fehlermeldung zu bestätigen:

Unable to parse that webpage URL. Try a different URL. 

Der Dateiinhalt korrekt ist, habe ich versucht, mit bereits validierten Dateien von anderen Websites, aber es scheint der Crawler für den Zugriff versagt die Website allgemein.

Die Domain und die Website werden auf einem gemeinsam genutzten Server bei 1and1.com ohne SSL gehostet. Die Datei ist nicht signiert.

Irgendeine Idee, warum das ist?

Antwort

1

Dies ist das "App Search API Validation Tool", nicht das "Universal Links Validation Tool" (das es von Apple nicht gibt). Die Ergebnisse dieses Tools haben keine Verbindung dazu, ob Universal Links funktioniert oder nicht.

Das heißt, Sie müssen SSL haben, damit Universal Links funktioniert. Das ist die Anforderung Nummer eins. Wenn Sie das nicht einrichten können/wollen, sehen Sie sich einen externen Link Hosting-Dienst an wie Firebase Dynamic Links oder Branch.io (vollständige Offenlegung: Ich bin im Branch-Team)

+0

Danke, es war das fehlende SSL Zertifikat. Nach der Installation funktionierte es gut. Der Universal Link Validator, den ich meinte, war: https://limitless-sierra-4673.herokuapp.com – Manuel

+0

Ja, das ist ein viel genauerer Validator für Universal Links. Hier ist eine noch aktuellere Version: http://branch.io/resources/aasa-validator/ –

Verwandte Themen