Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: orb 01. 04. 2013, 13:11:21

Název: JavaScript a roboti vyhledávačů
Přispěvatel: orb 01. 04. 2013, 13:11:21
čaute jak je to s javascriptem a vyhledánvači ? když si např. napíšu v JS celé menu uvidí crawler od google např. odkazy "zabalené" v JS?
Název: Re:JS a crawleři
Přispěvatel: Zopper 01. 04. 2013, 16:21:20
Ne. A i kdybysme pominuli vyhledávače, jsou tu lidé s vypnutým JS, screanreadry pro handicapované, nebo takoví jako já, co když se dostanou na mizerné připojení, tak vypnou chrome a pustí links (či jiný čistě textový browser), ... Takže vždy měj HTML fallback co bude fungovat i bez javascriptu a ideálně ten JS použij akorát na nějaké rozpohybování či efekty.
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: Franta <xkucf03/> 01. 04. 2013, 19:41:20
Přesně tak. Nabídku udělej přes normální nečíslovaný seznam  <ul/> a odkazy a pomocí CSS a JS to jen vizuálně uprav do tvaru, jaký chceš, případně přidej nějaké to rozbalování.
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: Radek Miček 01. 04. 2013, 20:27:08
čaute jak je to s javascriptem a vyhledánvači ? když si např. napíšu v JS celé menu uvidí crawler od google např. odkazy "zabalené" v JS?

Možná (podle toho, jak to napíšete). Např. Google umí jednoduché skripty spustit (http://googlewebmastercentral.blogspot.cz/2011/11/get-post-and-safely-surfacing-more-of.html). Doporučuji přečíst Making AJAX Applications Crawlable (https://developers.google.com/webmasters/ajax-crawling/).
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: to_je_jedno 02. 04. 2013, 09:06:42
myslim ze nekde ve webmaster tools nebo kde bylo neco jako "zobrazit stranku jak ji vidi google".

dobre udelana stranka s ajaxem funguje i bez nej.
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: orb 03. 04. 2013, 16:06:36
no ok takže jak napsat web ve kterém mám např 2000 stránek a každá má na konci patičku ... když pak chci tu patičku upravit tak jak to mám udělat jednorázově aniž bych použil pouze HTML ??? Napadá mě pomocí programu nebo nějakého redakčního systému ale o těch zatím nic nevím. Pak mě napadly ještě rámy ale ty jsou opravdu hrozné.
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: qk 03. 04. 2013, 16:15:50
Na 2000 radek bude opravdu nejlepsi pouzit cms.
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: j 03. 04. 2013, 16:31:33
no ok takže jak napsat web ve kterém mám např 2000 stránek a každá má na konci patičku ... když pak chci tu patičku upravit tak jak to mám udělat jednorázově aniž bych použil pouze HTML ??? Napadá mě pomocí programu nebo nějakého redakčního systému ale o těch zatím nic nevím. Pak mě napadly ještě rámy ale ty jsou opravdu hrozné.

A tenhle dotaz myslis vazne? Jako ze ma nekdo 2000 statickych stranek webu? Pak se asi nema smyslu bavit o js a dlasich vecech kdyz nemas ani paru o tom, jak web funguje.

Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: to_je_jedno 03. 04. 2013, 17:13:30
hlavicka.php
paticka.php

index.php takhle nejak:
Kód: [Vybrat]
<?php
include_once 'hlavicka.php';
include_once 
$_GET['pozadavek'];
include_once 
'paticka.php'

s tim ze potrebujes .htaccess ktery podstrci
COKOLIV.html => index.php?pozadavek=COKOLIV.html

ale lepsi by bylo nasypat to do redakcaku.
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: orb 04. 04. 2013, 15:55:29
no ok takže jak napsat web ve kterém mám např 2000 stránek a každá má na konci patičku ... když pak chci tu patičku upravit tak jak to mám udělat jednorázově aniž bych použil pouze HTML ??? Napadá mě pomocí programu nebo nějakého redakčního systému ale o těch zatím nic nevím. Pak mě napadly ještě rámy ale ty jsou opravdu hrozné.

A tenhle dotaz myslis vazne? Jako ze ma nekdo 2000 statickych stranek webu? Pak se asi nema smyslu bavit o js a dlasich vecech kdyz nemas ani paru o tom, jak web funguje.

Uřímně tenhle dotaz myslím naprosto upřímně. Chápu že jste asi mnohem chytřejší nicméně lepší by bylo kdyby jste napsal jak web funguje... z posledního článku jsem akorát pochopil že by se to mělo dělat přes php o kterém nevím vůbec nic...
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: 3ugeene 04. 04. 2013, 15:59:22
hlavicka.php
paticka.php

index.php takhle nejak:
Kód: [Vybrat]
<?php
include_once 'hlavicka.php';
include_once 
$_GET['pozadavek'];
include_once 
'paticka.php'

s tim ze potrebujes .htaccess ktery podstrci
COKOLIV.html => index.php?pozadavek=COKOLIV.html

ale lepsi by bylo nasypat to do redakcaku.



tohle je solidni prasecina :D
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: 3ugeene 04. 04. 2013, 16:02:58
z posledního článku jsem akorát pochopil že by se to mělo dělat přes php o kterém nevím vůbec nic...


tak to je ten problem, neco si o PHP (pythonu pro web, jave, ruby on rails) precti, dnes je to absolutni zaklad vetsiho webu. Bud muzes udelat slozitejsi web primo na PHP nebo na nejakem frameworku, ktery je opet napsan v PHP a ma usnadnit psani - ne u me, protoze frameworky absolutne nechapu...
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: orb 04. 04. 2013, 16:14:12
Ok... díky
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: Franta <xkucf03/> 04. 04. 2013, 16:37:46
no ok takže jak napsat web ve kterém mám např 2000 stránek a každá má na konci patičku ... když pak chci tu patičku upravit tak jak to mám udělat jednorázově aniž bych použil pouze HTML ??? Napadá mě pomocí programu nebo nějakého redakčního systému ale o těch zatím nic nevím. Pak mě napadly ještě rámy ale ty jsou opravdu hrozné.

Taky si web můžeš vygenerovat offline – na serveru pak nepotřebuješ žádný skriptovací jazyk, ani se ho nemusíš učit, a výsledkem jsou obyčejné (X)HTML stránky.

Můžeš zkusit třeba ten můj :-) XML Web generátor (https://trac.frantovo.cz/xml-web-generator/)
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: j 04. 04. 2013, 16:51:42
no ok takže jak napsat web ve kterém mám např 2000 stránek a každá má na konci patičku ... když pak chci tu patičku upravit tak jak to mám udělat jednorázově aniž bych použil pouze HTML ??? Napadá mě pomocí programu nebo nějakého redakčního systému ale o těch zatím nic nevím. Pak mě napadly ještě rámy ale ty jsou opravdu hrozné.

A tenhle dotaz myslis vazne? Jako ze ma nekdo 2000 statickych stranek webu? Pak se asi nema smyslu bavit o js a dlasich vecech kdyz nemas ani paru o tom, jak web funguje.

Uřímně tenhle dotaz myslím naprosto upřímně. Chápu že jste asi mnohem chytřejší nicméně lepší by bylo kdyby jste napsal jak web funguje... z posledního článku jsem akorát pochopil že by se to mělo dělat přes php o kterém nevím vůbec nic...

To neni o tom, ze nic nevis o php, to je o tom, ze vubec nic nevis o webu a jeho fungovani => jakakoli rada je tu uplne nanic, najmy si na to firmu nebo cloveka, kterej ti to za penize udela.

Je to zhruba stejny, jako kdybys resil, jestli mas do motoru nalejt syntetiku nebo polosyntetiku a pritom nevedel, kde se otevre haupna.

A k veci, dneska prakticky 100% webu = nejaka aplikace + databaze (vyjimky sou tak max nekolikastrankovy vyzitky). Aplikace muze bejt php, ale klidne taky C/C++ ... zalezi na ucelu/pozadavcich /... a ta aplikace generuje dynamicky, v zavislosti na pozadavku, tu html stranku, ktera defakto nikde neexistuje, sklada se az pro konkretniho navstevnika.

Muzes si samo poridit hotovej redakcni system, ovsem vzdy je treba brat v potaz, ze ses omezenej tim co umi/neumi a jakejkoli zasah do nej (protoze se prevazne pouzivaj interpretovany jazyky, neni to zasadni problem) = nemoznost pozdejsi aktualizace. Muzes si napsat svoji aplikaci, ktera nemusi poskytovat co nepotrebujes a klidne muze jen skladat staticky pripraveny stranky.

Ten priklad vejs ber jako priklad, paac a anzto je to z bezpecnostniho hlediska na vrazdu dotycnyho (kazdej soudce by me osvobodil ;D )

no ok takže jak napsat web ve kterém mám např 2000 stránek a každá má na konci patičku ... když pak chci tu patičku upravit tak jak to mám udělat jednorázově aniž bych použil pouze HTML ??? Napadá mě pomocí programu nebo nějakého redakčního systému ale o těch zatím nic nevím. Pak mě napadly ještě rámy ale ty jsou opravdu hrozné.

Taky si web můžeš vygenerovat offline – na serveru pak nepotřebuješ žádný skriptovací jazyk, ani se ho nemusíš učit, a výsledkem jsou obyčejné (X)HTML stránky.

Můžeš zkusit třeba ten můj :-) XML Web generátor (https://trac.frantovo.cz/xml-web-generator/)
A tys taky zjevne ani necet prvni post, kde resi, ze potrebuje trebas zmenit paticku, a jak to bude delat pro tisice stranek ...
Název: Re:JavaScript a roboti vyhledávačů
Přispěvatel: Franta <xkucf03/> 04. 04. 2013, 17:16:29
A tys taky zjevne ani necet prvni post, kde resi, ze potrebuje trebas zmenit paticku, a jak to bude delat pro tisice stranek ...
Změní soubor zápatí.inc a spustí přegenerování webu. Totéž platí pro styly, nabídky, makra…