A už se hergot nudím
Nemám co dělat. Natěšený, co všechno dnes vyšéfuji s těmi x weby, co spravuji… a postupně mě jeden za druhým omrzely, nechtělo se mi vrtat v zastaralých strukturách, v ničem… a den je v tahu.
Malá výzva by tu ale byla. Search Engine Optimization úprava odkazů. Samozřejmě vím, že mě málokdo (a i to je moc) linkuje, maximálně tak doménu, ale jednotlivé texty těžko… čemuž se ani nedivím. Ale pokud už by mě zalinkoval upraveným odkazem, pak ne ve tvaru „juneau.wz.cz/?text=123456789“, ale mnohem smysluplnějším odkazem „juneau.wz.cz/seotext/a-uz-se-hergot-nudim“, pokud by šlo o dnešní text. A co znamená to Search Engine Optimization, zkráceně SEO? Optimalizace pro vyhledávače. Pro jyxo. Pro google. Pro vyhledávače, ne katalogy (seznam, centrum, atlas). Ale jak jsem si tam všiml, tak tenhle blog navštěvují jednak lidé, pro které je tohle vyšší dívčí, a na druhou stranu také lidé, kteří se tím pomalu živí. Takže co bych to tu pitval…
Možná tě zajímá, proč tedy není nikde, ani v odkazech, poznat změna… protože jsem nic nezměnil. Sestavení vlastního SEO řešení tohoto blogu mi hodinku zabralo, nestojím totiž o to, abych kvůli takové ptákovině rozkopal celý web a taktéž odříznul staré dizajny. Ale script fungoval, z adresy si vytahoval právě to „a-uz-se-hergot-nudim“, podle kterého hledal v databázi odpovídající text a ten předával dál ke zpracování, které se od předchozí verze v ničem nelišilo. Jenže… ona to není taková prdel.
Adresa je ve tvaru „domena.cz/seotext/seo-nadpis-clanku“. Takováto adresa na mém webu spouští script seotext (bez jakékoli přípony, jinak napsaný samozřejmě v php), ač zápis vypadá jako umístění v nějaké složce. Není to složka… ale vysvětluj to zbytku webu.
Link zapíšeš dvěma tvary: http://domena.cz/stranka.php a nebo stranka.php. Samozřejmě musí platit shodné umístění stránky s odkazem a odkazované stránky. Po najetí na odkaz dostanete ovšem v obou případech stejný výsledek: http://domena.cz/stranka.php. Když to řeknu vidlácky, tak browser si vezme aktuální doménu se všemi případnými složkami (právě pro druhý, neúplný zápis odkazu) a to všechno přidá před stranka.php. Jenže v případě mých seo odkazů přidával před všechny neúplné zápisy i onu „složku“ seotext. Takže pro takový archiv vypadal náhle odkaz takto: http://juneau.wz.cz/seotext/?….
Pokud si myslíš, že jediné, co se po kliknutí na odkaz stalo, bylo neúspěšné hledání složky „seotext“, pak jsi na omylu. Právě klíčové slovo seotext v adrese aktivuje script hledající text podle zápisu za lomítkem. A tam bylo „?archiv=1“… takových nadpisů moje texty moc nemají. Jedna možnost: psát odkazy v absolutních zápisech i doménou. Jednoduché řešení, že? Jenže v ten okamžik mi je znemožněna jakákoli práce s webem offline, tedy veškeré testování a pod. Jinak dodávám, že funkce takových odkazů není nijak omezena, prostě do seotext vložím podmínku, že pokud se „nadpis“ == „archiv“, pak ať se nehledá odpovídajíci text, ale načítá script generujíci archiv, prohlížeče, dizajny… to by bylo v pohodě. Jenže já potřebuji funkčnost odkazů, které odkazují přímo na soubory, např http://juneau.wz.cz/statistika_hitu.php.
Samozřejmě, během deseti sekund je před každým takovým odkazem malinký kousek php kódu, který v případě „online“ stavu přidá před „stranka.php“ i celý zbytek adresy s doménou. Jenže… to všechno bych musel udělat pro všechny načítané obrázky, css soubory… naprosto všechno. Ve všech dizajnech…
A co si uvědomuji, tak ani poté bych nebyl za vodou. Tahle úprava odkazů a potažmo adres na blogu je na localhostu nefunkční. Na windowsech by adresa se „seotext“ seonadpisy konvertující script neaktivovala. Tudíž u sebe na pc bych se na blogu nikam nedostal. Kontraproduktivní…
Mám před sebou otevřené php soubory, kterých se seo na mém blogu týká. Přemýšlím… začínal jsem jako offline programátor, a nehodlám na tom nic měnit. Na pc mám všechny identické weby, co jsou online, krach serveru mě nerozhodí. Pokud tedy včas zálohuji novinky v mysql… ale být odkázán pouze na online podobu, na to asi ještě nejsem připraven Jinými slovy, takovou důveru v servery ještě nemám
Stiskl jsem CTRL-Z a jen sledoval, jak se rychlostí blesku soubory vracejí do původního stavu. Ale jen ty, které ovlivňují chod blogu v této podobě.
Jinak, popravdě, seo odkazy jsou funkční. http://juneau.wz.cz/seotext/que-voy-a-hacer-je-ne-sais-pas. Jenže výsledkem je web bez css. Když se koukneš do zdrojáku, tak tam link na „juneau_styl_vybrany_dizajn.css je. Jenže browser jej hledá právě ve složce "seotext“. Pravda, tyhle části kódu jsem mazat nemusel, ale zbytek odkazů je stejně nefunkční. Času teď budu mít hafo, možná se dokopu k ryze online blogu a předělám všechny dizajny. Ale spíš to dopadne tak, že si udělám funkci parsující všechny odkazy podle toho, zda s blogem pracuji (já nebo kdokoli jiný) online nebo na svém pc offline. Hm, to je napad Pěkně script načítaný do všech dizajnů, a v dizajnu jen volání na funkci make_link(„archiv“,„Toto je archiv všech textů“,„http://juneau.wz.cz/seo
Takže jo, v určitém časovém horizontu se tu objeví možnost SEO odkazů. Otázku, k čemu mi to je dobré, si nech pro sebe. Prostě se zase učím něco nového.
Ve škole loučení s maturanty. Odmaturovali ti poslední, nastoupili jsme před všechny profesory, třídní měl projev, jeden kluk od nás měl projev, předsedkyně měla velmi dlouhý projev, pak už nekonečně gratulace, nespočetná přání krásných budoucností… zítra dostaneme… dneska dostaneme výza a tím pro mě pobyt na této škole skončil. Jednou provždy.
Ale hned záhy začíná maturitní akce. Chata je pronajmutá na pátek sobotu neděli, na soobtní večer přijedou profesoři. Proč musí vojta slavit svoje osmnáctiny právě v sobotu? No co… je to můj maturiťák. Ale… pořád jsem si stěžoval, jak mi bude třída chybět. A víš co? Po prakticky dvou týdnech odloučení jsem se mezi nimi dnes cítil cize. Možná pro tu vážnost mezi námi, pryč je pošťuchování o přestávkách. Za x let se zase sejdeme…
Půl jedné. Zítra musím posíct trávník před domem. Vypadá to na budíček v osm…
před 17 roky |
Ze života |
11 komentářů