Meta refresh таг, или мета пренасочување, е еден начин на кој можете да ја превчитате или пренасочите веб-страниците. Мета освежи таг е лесен за користење, што значи дека е лесно да се злоупотреби. Ајде да погледнеме зошто би сакале да ја користите оваа ознака и кои стапици треба да се избегнете кога го правите тоа.
Превртување на тековната страница со ознаката за освежување на мета
Една од работите што можете да ги направите со ознаката за освежување мета е да се принуди повторно да се вчита страницата дека некој е веќе еден.
За да го направите ова, ќе ја поставите следната мета таг во од вашиот HTML документ . Кога се користи за освежување на тековната страница, синтаксата изгледа вака:
е HTML ознака. Таа припаѓа во главата на вашиот HTML документ.
http-equiv = "refresh" му кажува на прелистувачот дека оваа мета таг испраќа HTTP-команда наместо текст содржина. Зборот за освежување е заглавје на HTTP на веб серверот му кажува дека страната ќе биде повторно вчитана или испратена некаде на друго место.
content = "600" е износот на време, во секунди, додека прелистувачот не треба да ја превчита тековната страница. Ова ќе го промените на кое било време што сакате да истече пред страната да се вчита повторно.
Една од најчестите употреби на оваа верзија на ознаката за освежување е да ја превчитате страницата со динамична содржина, како што е берзански линк или временска мапа. Јас, исто така, ја видов оваа ознака се користи на HTML страници кои беа прикажани на саеми во кабини за прикажување како начин за освежување на содржината на страницата.
Некои луѓе, исто така, оваа мета таг да ја превчитате реклами, но ова ќе ги нервира вашите читатели како што би можело да принуди страната повторно да се вчита додека тие всушност ја читаат! На крајот на краиштата, денес постојат подобри начини за освежување на содржината на страницата без потреба од всушност да се користи мета таг за освежување на целата страница.
Пренасочување на нова страница со ознаката за освежување на мета
Друга употреба на ознаката за освежување е да испрати корисник од страницата што наместо тоа побараа на друга страница.
Синтаксата за ова е скоро иста како превчитување на тековната страница:
Како што можете да видите, содржината атрибут е малку поинаква.
content = "2 https: / / www. /
Бројот е време, во секунди, се додека страната не биде пренасочена. По запирката е URL на новата страница што треба да се вчита.
Внимавај. Најчестата грешка кога се користи ознака за освежување за да се пренасочи кон нова страница е да додадете дополнителен наводник во средината.
На пример, ова е неточна содржина = "2; url = " http://newpage.com ". Ако поставите мета таг за освежување и вашата страница не се пренасочува, прво проверете ја таа грешка.
Недостатоци за користење на ознаки за освежување на мета
Мета освежување ознаки имаат некои недостатоци:
- Мета-освежувачките пренасочувања ги користат спамери за да ги измамат пребарувачите. Пребарувачите сега често ги отстрануваат овие сајтови од нивната база на податоци. Ако користите многу мета тагови за освежување за пренасочување на страници, пребарувачите може да одлучат дека вашиот сајт е спам и да го избришете од нивниот индекс. Ако треба да пренасочите стара URL на нова, подобро е да користите 301 Server Redirect, наместо тоа. Тоа пренасочување всушност ќе им овозможи на пребарувачите да знаат дека страницата е трајно преместена и дека треба да пренесат било која ранг-листа на врски од таа стара страница до новата.
- Може да има проблем со употребливост ако пренасокот се случи брзо (помалку од 2-3 секунди). Ова спречува корисниците на постарите прелистувачи да го користат копчето "Назад".
- Ако пренасочувањето се случи брзо и оди на непостоечка страница, вашите читатели може да заглават во јамка без да гледаат содржина различна од 404 страница .
- Осветлувањето на тековната страница може да биде збунувачко. Ако корисникот не побара повторно вчита, тие можат да бидат загрижени за безбедноста на вашиот сајт.