JavaScript a roboti vyhledávačů

orb

JavaScript a roboti vyhledávačů
« kdy: 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?
« Poslední změna: 01. 04. 2013, 19:24:30 od Petr Krčmář »


Zopper

  • *****
  • 809
    • Zobrazit profil
Re:JS a crawleři
« Odpověď #1 kdy: 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.

Franta <xkucf03/>

Re:JavaScript a roboti vyhledávačů
« Odpověď #2 kdy: 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í.

Radek Miček

Re:JavaScript a roboti vyhledávačů
« Odpověď #3 kdy: 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. Doporučuji přečíst Making AJAX Applications Crawlable.

Re:JavaScript a roboti vyhledávačů
« Odpověď #4 kdy: 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.
Děkuji za možnost editace příspěvku.


orb

Re:JavaScript a roboti vyhledávačů
« Odpověď #5 kdy: 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é.

qk

Re:JavaScript a roboti vyhledávačů
« Odpověď #6 kdy: 03. 04. 2013, 16:15:50 »
Na 2000 radek bude opravdu nejlepsi pouzit cms.

j

Re:JavaScript a roboti vyhledávačů
« Odpověď #7 kdy: 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.


Re:JavaScript a roboti vyhledávačů
« Odpověď #8 kdy: 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.
Děkuji za možnost editace příspěvku.

orb

Re:JavaScript a roboti vyhledávačů
« Odpověď #9 kdy: 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...

3ugeene

Re:JavaScript a roboti vyhledávačů
« Odpověď #10 kdy: 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

3ugeene

Re:JavaScript a roboti vyhledávačů
« Odpověď #11 kdy: 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...

orb

Re:JavaScript a roboti vyhledávačů
« Odpověď #12 kdy: 04. 04. 2013, 16:14:12 »
Ok... díky

Franta <xkucf03/>

Re:JavaScript a roboti vyhledávačů
« Odpověď #13 kdy: 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

j

Re:JavaScript a roboti vyhledávačů
« Odpověď #14 kdy: 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
A tys taky zjevne ani necet prvni post, kde resi, ze potrebuje trebas zmenit paticku, a jak to bude delat pro tisice stranek ...