Hogyan hozzunk létre a tökéletes seo-verzió esetén az oldal nyomtatás - devaka seo blog
Tartalmi oldalak oldalak cikkeket a nyomtatott változattal szemben a megjelenése páros rossz szempontjából kereső optimalizálás. Amellett, hogy az esemény a duplikált tartalom egy külön oldalt a „Print” zatratachivaet források indexelés robot, valamint a kiszolgáló erőforrásait a helyszínen, különösen ha a több ezer oldalas rajta.
1. Hozzon létre egy linket a „Nyomtatás”
LINK regisztrálnia kell egy osztály vagy attribútum azonosító, akkor szüksége lesz a jövőben, hogy csatolja hozzá egy kattintás kezelő.
2. Jelölje meg a nyomtatási területet
A felhasználó nem érdekli, hogy az oldal nyomtatása minden elemét design, navigáció, bannerek és egyéb blokkokat. Ezért meg kell címkézni a HTML-kódot, amely olyan elemeket tartalmaz, a tartalom a nyomtatáshoz szükséges. Ebben a blogban használt DIV-elem id = „cikk”.
Ez a jelölés segít továbblapoz felvezető lehet kiválasztani és kinyomtatni csak a kívánt tartalmat.
3. Hozzon létre egy nyomtatási funkcióval
Most kell, hogy hozzon létre egy függvényt. Ajánlott jQuery keretrendszer (a továbbiakban olyan megvalósítási módot csak jQuery) A folyamat egyszerűsítése érdekében azonban lehet igazítani az egyéb script könyvtárak.
$ (Document) .ready (function () <
$ ( 'A nyomtatás) .Kattintásokra (function () <
var disp_setting = "eszköztár = yes, location = no, könyvtárak = igen, menüsor = yes";
disp_setting # 43; = "scrollbars = igen, szélesség = 650, magasság = 600, balra = 100, top = 25";
Nézzük részletesen fontos eleme a forgatókönyvet és a beállítási lehetőségeket.
Ez a sor azt jelenti, hogy a belső script indítja után az oldal betöltésekor a böngészőben. Azok, akik dolgoznak jQuery folyamatosan használja a design.
Ebben a sorban találjuk meg a linket, és határozza meg a nyomtatáshoz. Ha referenciák helyett használt egyéb elemeinek a kódot, azt kell beállítani ezt a sort.
// elrejtés túlzott
docprint.document.write ( "post-nézetek, .post-dátum, .banner-top, .retweet-szülő, .sibscribe-formában, .related, .print-link.");
Ezek a vonalak is nem kötelező, mégis megfejteni a hivatkozásokat a szövegben, hogy azok, akik olvasni a cikket a lap, egyértelmű volt, amely kapcsolódik (és ez minden link helyett az aláhúzott szöveg).
Ebben a sorban tettünk a jelölt tárgy (ebben az esetben az attribútum id = „article”) és annak teljes tartalmát kerül egy új dokumentumot a későbbi nyomtatáshoz.
Ez az egyszerű mechanizmus „ölni több legyet egy csapásra”, amely lehetővé teszi, hogy kényelmesen közzé cikkeket az olvasók. Ugyanakkor, nem kell aggódnia, ugyanazzal a tartalommal és mászó problémákat. Azt javasoljuk, hogy használja hasonló technikát!
By the way, akkor ellenőrizze, hogy a fent ismertetett módszerrel most, a linkre kattintva a cikk végére 🙂
SEO-elemző, tanácsadó. Mindig lépést az új trendek a SEO piacon.
Őszintén szólva, én meglepődtem. Egész életében ezzel online változata a nyomtatott CSS segítségével - minden az én oldalak (fejléc, lábléc, oldalsáv és egyéb túlzások display: none). Én ebben az esetben az első napokban a befogási vagy közvetíti jövő főnök - nem akarta elhinni, hogy ez lehetséges. Elveszítem a fogadást nekem egy sört. Beleegyeztem, hogy a torta. 🙂
De nemrég fogott durkovaty ügyfél: szükség nyomtatható változat a menük és formák. 🙁 idézni például egy külföldi oldalon. Nos, mit gondolnak az emberek?
Csak azt nem értem, majd nyomtassa ki a dokumentumot, és SEO. Mivel egy ilyen következtetést lehet optimalizálni a dokumentumot, és javuljon a helyzete a problémát? Lehet, hogy valami nem értem?
@Zotoff: ha a nyomtatott változat egy külön oldalt, hogy egy dupla. De keresők nem szeretik páros. Plusz váltott ki hivatkozásokat a kettős. Ha így teszünk nyomtatható változat az aktuális oldal, kettős nem merülnek fel.
Jó napot, úgy tűnt nekem, hogy a kód lehet kissé modernizálni, bár talán nem annyira fontos 🙂
1. A felhasználás módját, majd ez a darab a „$ ( 'A nyomtatás). Kattintson a (function ()
$ ( 'A nyomtatás'). A (kattanásig. Function ()
2. Úgy gondolom, hogy továbbra is szükség van az alapértelmezett eltávolítani a címkét a linkműveletek (használja a preventDefault ()), akkor hogyan lehet az, hogy jön létre, és a következő ablakban és a lap nyomdai nyit, legalábbis a Chrome.