Jemand hier könnte Erfahrung mit diesem Problem haben (es ist nicht mein persönliches Problem und war es noch nie):
Angenommen, Sie haben einen Kunden, der ein aufmerksamer Jude ist und möchte, dass seine Website während des Samstags offline ist (oder zumindest online, aber nicht zum Surfen verfügbar ist) - Shabat auf Hebräisch, Sabbat auf Englisch.
Gibt es eine Möglichkeit, dieses Ziel zu erreichen, ohne der Website ein SEO-Problem zu bereiten?
Die Art und Weise, wie ich mir das vorstellen kann, ist eine Vollbild-Lightbox, die die gesamte Website mit einer kleinen Nachricht abdeckt, die SEO jedoch möglicherweise nicht beeinträchtigt, da die Website selbst online ist, aber ohne zu surfen.
seo
availability
JohnDoea
quelle
quelle
Antworten:
Wenn Sie eine Website vorübergehend zurückstellen, sollte dies zu Wartungszwecken oder aus religiösen Gründen nicht möglich sein, kann dies Ihrer laufenden Suchmaschinenoptimierung nichts anhaben. Es kann jedoch sein, dass die Suchergebnisse vorübergehend gesenkt werden, bis die Website gesichert ist, aber dies ist natürlich zu erwarten, aber langfristig kein Problem.
Der Tipp, um eine Website vorübergehend ohne ernsthafte Auswirkungen auf die Suchmaschinenoptimierung zurückzustellen, lautet, den richtigen Statuscode zu verwenden. In allen Szenarien ist es immer am besten, eine HTTP-Header-Antwort von 503 (Dienst nicht verfügbar) zurückzugeben . Am besten ist es, 503 zu verwenden, ohne zuerst eine 302-Umleitung zu verwenden. Dies liegt daran, dass die Bots den Status 302 sehen, bevor sie die 503 erkennen (guter Punkt von w3dk ).
Dies kann entweder in HTML, PHP oder HTACCESS erfolgen. Da die meisten Antworten derzeit verschiedene htaccess-Methoden abdecken, dachte ich, ich würde eine PHP-Methode hinzufügen, falls jemand eine alternative Lösung bevorzugen sollte.
Setzen des Header 503 Status in PHP
Das Retry-After ist in Sekunden, also 3600 ist 1 Stunde. Wenn Sie mehr Ausfallzeiten benötigen, ändern Sie einfach die Anzahl nach Ihren Wünschen. Einfach Google wie viele Sekunden in X Stunden.
Lack und andere Caching-Einstellungen
Wenn Sie einen Varnish oder ein anderes Setup verwenden, das HTML zwischenspeichert, müssen Sie den Cache leeren, damit die Änderungen wirksam werden, da die Header im Allgemeinen zwischengespeichert werden.
quelle
Lesen Sie, wie B & H Photo / Video damit umgeht. Sie ermöglichen es der Site, aktiv zu bleiben, aber die Warenkorbfunktionen zu deaktivieren.
Dies erledigt das No Work / Commerce am Sabbat.
Es gibt ein SEO-Problem, wenn Sie den Zugriff auf den Inhalt verweigern.
quelle
Erinnern Sie Ihren Kunden daran, dass der Webserver kein Jude ist und keinen freien Tag benötigt, um zur örtlichen Synagoge zu gehen. Die Funktionen der Site können aktiv bleiben und eingehende Anfragen können einfach bis Montag warten. Das physische Geschäft des Kunden kann mit Sicherheit alles ausschalten und wird daher am Schabbat nicht "Geschäfte machen".
Wenn sie es wirklich "offline" wollen, würde ich eine Javascript-Funktion ausführen, um die Seite mit einer "Heute geschlossen" -Schicht zu überdecken, anstatt die Site zu deaktivieren. Wenn Sie diese Route wählen, erinnern Sie den Kunden auch daran, dass an "Samstag" auch eine Zeitzone angehängt werden muss. Ihr Samstagmorgen ist der Freitagabend eines anderen.
quelle
Ich habe noch nie darüber nachgedacht. Aber ich glaube, es wird wahrscheinlich Ihre SEO schaden, aber möglicherweise nicht, wenn Sie es richtig machen. Sie müssen sicherstellen, dass Sie den HTTP-Header-Status "503 Service Unavailable" abrufen, z. Dann sag Google oder anderen Bots, dass sie in X-Zeit zurückkehren sollen. Dazu müssen Sie eine PHP-Datei mit dem Skript erstellen, um einen Header mit den entsprechenden Anweisungen zu erstellen. Ich werde so etwas tun:
quelle
%{TIME_WDAY}
Servervariable (6 ist Samstag) automatisiert werden . (Obwohl ich dachte, dass der jüdische Sabbat Freitagabend beinhaltet, was es etwas komplizierter macht.)Das Entfernen der Website während eines Tages wird SEO schaden, aber nicht so sehr. Abhängig vom Datenverkehr bemerken einige Crawler (die Ihren Standort nicht während des Sabbats besuchen sollen) dies nicht einmal. Aber es wird für die Benutzer und für die anderen weh tun.
Das Einfügen eines Leuchtkastens oder eines Javascript-Codes ist ebenfalls nicht die beste Lösung, da dieser leicht umgangen / deaktiviert werden kann.
Eine Lösung besteht darin, eine serverseitige Routine festzulegen, die die Hauptseite in eine für Sabbat geschlossene Version ändert, bei der die Hauptsteuerelemente deaktiviert sind.
Aber Ihr Kunde geht zu weit. Aus dem, was im Judentum gesammelt wurde.SE, gibt es kein Problem, automatisierte Systeme während des Sabbats laufen zu lassen, solange sie nicht mit den Menschen interagieren, die den Sabbat einhalten.
Sinnvoller ist es also, die Website laufen zu lassen und die automatischen Benachrichtigungen (E-Mail, SMS, App) für die Eigentümer zu deaktivieren und / oder entweder die Benutzeranmeldeseite oder den Warenkorb zu deaktivieren. Auf diese Weise können Benutzer während des Sabbats nicht "einkaufen".
Sie können Ihrem Kunden jedoch mitteilen, dass es kein Problem gibt, die Website zu verlassen, auch wenn es sich um E-Commerce handelt.
Aus judaism.stackexchange :
(Hervorhebung von mir)
Aus einer anderen Frage :
Dank an J für das Verknüpfen der Fragen in den obigen Kommentaren.
quelle
Sollte niemals Geschäft & Religion vermischen.
Ich gehe davon aus, dass Sie während des Sabbats keine Geschäfte oder Transaktionen tätigen. Wenn dies Ihr Ziel ist, müssen Sie nicht Ihre gesamte Website herunterfahren.
Die bestmögliche Lösung wäre
Wenn es sich um ein ECommerce-Geschäft handelt, dann haben Sie auf der Checkout-Seite eine Nachricht / Wünsche / was auch immer an Ihren Kunden an diesem Sabbat. Auf diese Weise können Sie die Leads erfassen und über Ihre aktuelle Situation informieren. Am nächsten Tag können Sie den Kunden anrufen und das Geschäft / die Transaktion abwickeln
Wenn es sich um einen Dienst handelt, wird auf der Seite "Kontakt" oder in einem Popup mit der Startseite "Nachricht / Wünsche / Was auch immer" die Nachricht übermittelt, ohne dass Ihre Website heruntergefahren wird.
Ich hoffe, es löst das Problem.
quelle
Wenn die Suchmaschinen ordnungsgemäß funktionieren, können sie feststellen, dass die Site an einem Samstag nicht verfügbar ist und daher für einige Benutzer möglicherweise weniger nützlich ist als eine Site, die sieben Tage die Woche verfügbar ist.
Obwohl es möglich sein könnte, die Suchmaschinen dazu zu bringen, dies eine Zeit lang nicht zu bemerken, sind solche Tricks unzuverlässig und können mehr Schaden anrichten, wenn die Suchmaschinen erkennen, dass Sie versuchen, sie zu täuschen.
Daher würde ich meinen, dass es nicht vernünftig ist, zu erwarten, dass die Hauptfunktion der Website für einen Tag pro Woche nicht verfügbar ist, ohne die Platzierung in Suchmaschinen zu verringern.
quelle
J. hat bereits in seinem Kommentar darauf hingewiesen, dass es kein Problem zu sein scheint, dass eine Website am Sabbat geöffnet ist. Wenn Sie eine ausführliche Diskussion wünschen, können Sie darauf hinweisen, dass es weder Nichtjuden noch Maschinen untersagt ist, während des Sabbats (Sabbatuhren) Aufgaben zu erledigen.
Wenn Sie nicht das Gefühl haben, das Problem zu diskutieren (Das Ganze ist aus technischer Sicht sowieso lächerlich; Strom ist kein Feuer und es werden keine "Funken" von Servern erzeugt) und / oder Sie möchten auf die Vorstellung des Kunden reagieren Immer richtig, Sie können ihn fragen, wie lange die Site heruntergefahren werden soll.
Sollte es nur für seine Zeitzone sein oder sollte es für den Sabbat der Klienten sein? Wenn es sich um einen Kunden handelt, bedeutet dies, dass er auf der ganzen Welt von Freitag bis Sonntag geschlossen sein muss (die genaue Zeitspanne hängt vom Standort ab).
Wenn die Person beim Herunterfahren der Website immer noch beharrlich ist, richten Sie eine 503-Seite für Sabbath ein (503 ist der richtige HTTP-Code), und verwenden Sie .htaccess im Stammverzeichnis:
Es sollte funktionieren, aber testen Sie es vorher.
Es ist absolut nicht Ihr Problem für SEO-Optimierung, wenn der Kunde verlangt, dass die Website nicht verfügbar ist. Einfach machen, wenn es die Entscheidung des Kunden ist.
quelle
%{TIME_HOUR} < 9
“ - Es sollte kein Raum zwischen den sein<
und>
Operator und die Operanden. Dies ist auch ein lexikografischer Vergleich. Zu diesemTIME_HOUR
Zweck gibt die Variable eine zweistellige Zeichenfolge mit dem Präfix Null zurück. So sollte es lesen:%{TIME_HOUR} <09
. (Die// comment
sollte auch entfernt werden, wenn Sie ein funktionierendes Beispiel möchten.)# comment
löst in diesem Kontext auch einen Fehler von 500 aus, da das Argument flags (3rd) weggelassen wird. Genau genommen unterstützt Apache nur Kommentare in ganzen Zeilen.) (+1)Manchmal ist es bei solchen Argumenten besser, Fragen zu stellen als zu streiten. Ist Ihr Webserver nur eine andere Maschine wie Ihr Kühlschrank? Ziehen Sie Ihren Kühlschrank am Sabbat aus der Steckdose? Wenn Sie oder Ihre Familie am Sabbat Essen aus Ihrem Kühlschrank holen und es gegessen haben, arbeiten Sie oder genießen Sie nur ein gutes Essen? Wenn jemand am Sabbat zu Ihrer Website navigiert, funktioniert er dann oder genießt er Ihre Website nur?
quelle
Ich würde eine Nachricht anzeigen, die die Situation erklärt, und dann können Leute (Juden oder Nichtjuden) den Button "Ich verstehe, lass mich fortfahren" verlassen oder darauf klicken. Bestellungen oder was auch immer werden natürlich bearbeitet, wenn der Shabat vorbei ist.
quelle
BEARBEITEN:
Denken Sie auch daran, dass der Kunde in Leviticus ... eindeutig feststellt, dass Webentwickler, die um die Implementierung einer solchen Funktion gebeten wurden, 300% mehr als den ursprünglich vereinbarten Preis zahlen müssen.
quelle
Stellen Sie sich vor, alle Straßenlaternen, Polizeiautos und Feuerwehrautos könnten nicht an Shabat eingesetzt werden.
Aufmerksame Juden haben auf einige interessante technologische Macken bestanden. Erstens ein Telefon, das mit Hilfe von LEDs / Fototransistoren erkennt, wann eine Taste gedrückt wird. Auf diese Weise lässt der Benutzer die LED nicht aufleuchten, sondern stört lediglich ihren Weg. Das wurde auch für Aufzüge getan.
Aber da G'tt niemals in der Heiligen Schrift schrieb, dass andere Dinge nicht mehr funktionieren sollten, muss man erkennen, dass unser Schöpfer in unsere Herzen schaut. Er weiß, dass die resultierende Maschine Strom verbraucht, wenn Sie diese Telefontaste drücken. Gleiches gilt für Aufzüge. Aber es ist das, worauf es im Herzen wirklich ankommt.
So beantworten Sie die Frage direkt: Es gibt keine Möglichkeit, Ihre Suchmaschinenergebnisse an einem Tag pro Woche verschwinden zu lassen. Geschweige denn, um die Dauer des jüdischen Tages von Sonnenuntergang zu Sonnenuntergang zu synchronisieren. Nicht einmal eine Referenzstadt, auf der man die Sonnenuntergangszeit aufbauen kann.
Sicher können Sie den Server manuell herunterfahren. Und in deinem Herzen versuchst du zu gehorchen. Das ist alles, was er von uns verlangt.
Es gibt jedoch kein Verbot, dass Ihre Infrastruktur ihre Aufgabe erfüllt.
Denken Sie daran, dass Shabat der Tag der Ruhe ist. Man sollte sich auf das Lernen und Beten konzentrieren. Lassen Sie den Webserver alleine laufen. Gib deine Energie aus, um Ihn jede Woche besser zu kennen.
Ich wünsche dir das Beste.
Schalom, Bruder
quelle
Die Literatur ist klar: https://en.wikipedia.org/wiki/Electricity_on_Shabbat
In der realen Welt, wie viele beobachtende Unternehmen reißen ihre Beschilderung und Ladenfront ab und müssen sie jede Woche neu aufbauen?
Es geht nicht darum, ob die Website aktiv ist oder nicht, es geht darum, ob sie verwendet wird. Wenn sie aufmerksam sind, schalten sie den Strom nicht aus / ein, kochen nicht oder gehen nicht in die Nähe eines Computers / Telefons. Sie werden nicht mit der Site interagieren und das reicht aus, um aufmerksam zu sein. Wenn sie wollen, dass auch der Rest der Welt aufmerksam ist, ist das eine ganz andere Sache.
Aber ... zurück zur Frage des OP:
Um dies konsequent anzugehen, benötigen Sie:
Kurz gesagt, eine Javascript-Lösung, die die Seite verdunkelt, wird angezeigt und erklärt, dass die Site eine religiöse Einhaltung befolgt und wann sie zurückkehren sollte.
quelle
Wir denken oft an E-Commerce-Sites als digitale Geschäfte. Wenn Finanzteile am Sabbat deaktiviert werden können, ist es möglicherweise sinnvoller, sie in diesem Fall als ein digitales Plakat oder eine digitale Broschüre zu betrachten. Würdest du all deine Poster für den Sabbat abnehmen?
Wenn das nicht ausreicht, würde ich versuchen, sie von der JavaScript-Lösung zu überzeugen. Sagen Sie ihnen, es ist ein "geschlossenes Zeichen". Es ist sehr vernünftig, sich das so vorzustellen.
quelle
Erinnerung: Ein Webserver ist nicht jüdisch und analysiert nicht die menschliche Moral. Ich bin mir nicht sicher, warum es wegen der Aussage eines alten Buches für den Verkehr gesperrt werden muss.
Wie auch immer, ich würde damit umgehen, wenn ich eine freundliche Nachricht an die Menschen ausgeben würde, etwa im Sinne von "YOU'RE A SINNER!", Und dann einen 503-Header verwenden, der mit der Quellseite schema.org (Metas oder JSON-LD) umhüllt ist, um fortzufahren um Backend-Informationen für Bots anzuzeigen, die versuchen zu indizieren.
Einfach peasy, keine Probleme.
quelle
Nein, weil eine Website , die 6/7 der Zeit nur verfügbar ist , ist schlimmer für den Benutzer als ein ansonsten identisches Website , die 7/7 der Zeit verfügbar ist, egal , was der Grund für die Ausfallzeit sein könnte, so dass Suchmaschinen sollte runter es.
quelle
Blockieren Sie niemals zu oft Suchmaschinen-Spider, es ist überhaupt schlechtes SEO.
Nach meiner Ansicht ist die beste Lösung die Verwendung nach Meta-Tags, die nicht verfügbar sind . Ich bin überrascht, dass niemand über diesen Tag spricht: p
Mit perfektem Timing können Sie alles auf Ihrer Webseite anzeigen, es kann sich um einen 404-Fehler oder eine blockierte Warnung handeln, oder um alles andere, was Sie dem Benutzer nicht anzeigen möchten.
quelle