🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.php
17 messages
17 total messages Started by jivanmukta Thu, 17 Mar 2016 09:21
newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231289
Author: jivanmukta
Date: Thu, 17 Mar 2016 09:21
68 lines
3480 bytes
Napisałem witrynę w PHP5/MySQL (CodeIgniter). Przymierzam się do SEO, po raz pierszy. Chciałbym się wymieniać linkami z innymi witrynami.
Zrobiłem dwie tabele:

CREATE TABLE `links` (
`url` varchar(70) NOT NULL,
`text` varchar(70) DEFAULT NULL,
`anchor` varchar(200) DEFAULT NULL, -- HTML niestandardowego linku
`subject` varchar(45) CHARACTER SET utf8 COLLATE utf8_polish_ci NOT NULL,
PRIMARY KEY (`url`),
KEY `fk_subject_idx` (`subject`),
KEY `ix_subject` (`subject`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Linki do stron polecanych';

CREATE TABLE `link_subjects` (
`subject` varchar(45) CHARACTER SET utf8 COLLATE utf8_polish_ci NOT NULL,
`sequence_number` tinyint(3) unsigned DEFAULT NULL, -- kolejność
PRIMARY KEY (`subject`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Wyświetlam je na podstronie mojego serwisu. Link ("Polecamy strony") do podstrony jest na mojej stronie głównej.

Akcja:

public function links() {
$params['robots'] = 'noindex,nofollow'; // żeby Google nie wykryło wymiany linków
$this->load->view('announcement/header3', $params);
$params['links'] = $this->common->getLinks();
$this->load->view('announcement/links', $params);
}

Biblioteka common zawiera:

// pobierz linki do polecanych stron:
public function getLinks() {
$sql = 'SELECT subject, url, text, anchor ' .
'FROM links INNER JOIN link_subjects USING(subject) ' .
'ORDER BY sequence_number ASC, text ASC';
$result = $this->ci->db->query($sql);
$links = array(); // tablica rekordów: subject => array(...link...)
foreach ($result->result_array() as $r) {
$subject = $r['subject'];
if (!isset($links[$subject])) {
$links[$subject] = array();
}
if (!is_empty($r['anchor'])) {
$links[$subject][] = $r['anchor'];
} else {
if (substr($r['url'], 0, 5) != 'http:' && substr($r['url'], 0, 6) != 'https:') {
$r['url'] = 'http://' . trim($r['url'], ' /');
}
$links[$subject][] = "<a href='$r[url]'>$r[text]</a>";
}
}
$result->free_result();
return $links;
}

Widok wyświetla linki rozdzielone znakiem | i pogrupowane wg tematu (subject):

<h6>Polecamy strony</h6>
<?php
foreach ($links as $subject => $la) {
echo '<p>', ucfirst($subject), ':<br>';
echo implode(' | ', $la);
echo "</p>\n";
}

Czy to ma sens?
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231290
Author: rePeter
Date: Thu, 17 Mar 2016 10:20
17 lines
1252 bytes
Thu, 17 Mar 2016 02:21:53 -0700 (PDT)      
jivanmukta@poczta.onet.pl   napisał(a):

> ... Przymierzam się do SEO, po
> raz pierszy. Chciałbym się wymieniać linkami z innymi witrynami. 
...
> Czy to ma sens?


Od co najmniej 10 lat NIE.


-- 
Piotr Grzegorzyca pozdrawia
http://starekomputery.regionet.pl

jedenaste: Nie spamuj
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231291
Author: jivanmukta
Date: Thu, 17 Mar 2016 11:52
4 lines
1535 bytes
> > Czy to ma sens?
> Od co najmniej 10 lat NIE.

A tak z ciekawości zapytam, jeśli można. Skąd Google będzie o tym wiedziało jeśli zrobię $params['robots'] = 'noindex,nofollow' (dla meta robots)?
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231292
Author: rePeter
Date: Thu, 17 Mar 2016 12:16
19 lines
1457 bytes
Thu, 17 Mar 2016 04:52:26 -0700 (PDT)      
jivanmukta@poczta.onet.pl   napisał(a):

> > > Czy to ma sens?  
> > Od co najmniej 10 lat NIE.  
> 
> A tak z ciekawości zapytam, jeśli można. Skąd Google będzie o tym
> wiedziało jeśli zrobię $params['robots'] = 'noindex,nofollow' (dla meta
> robots)?

	
Myślę, że google  bardzo się przejmuje tymi opcjami  ;-)


-- 
Piotr Grzegorzyca pozdrawia
http://starekomputery.regionet.pl

jedenaste: Nie spamuj
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231293
Author: jivanmukta
Date: Thu, 17 Mar 2016 12:33
4 lines
1543 bytes
> > > > Czy to ma sens?  
> > > Od co najmniej 10 lat NIE.  

To jak mam tworzyć linki, jeśli nie będę się nimi wymieniał?
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231296
Author: jivanmukta
Date: Thu, 17 Mar 2016 12:36
3 lines
1543 bytes
> Myślę, że google  bardzo się przejmuje tymi opcjami  ;-)

A robots.txt też ma w dupie?
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231294
Author: rePeter
Date: Thu, 17 Mar 2016 13:25
17 lines
1420 bytes
Thu, 17 Mar 2016 05:33:19 -0700 (PDT)      
jivanmukta@poczta.onet.pl   napisał(a):

> > > > > Czy to ma sens?    
> > > > Od co najmniej 10 lat NIE.    
> 
> To jak mam tworzyć linki, jeśli nie będę się nimi wymieniał?


Normalnie?


-- 
Piotr Grzegorzyca pozdrawia
http://starekomputery.regionet.pl

jedenaste: Nie spamuj
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231297
Author: szemrany
Date: Thu, 17 Mar 2016 13:51
15 lines
1720 bytes
On Thu, 17 Mar 2016 05:36:31 -0700 (PDT), jivanmukta@poczta.onet.pl wrote:

>> Myślę, że google  bardzo się przejmuje tymi opcjami  ;-)
> 
> A robots.txt też ma w dupie?

A prywatność? A bezpieczeństwo danych? 

Tak... google ma wszystko w dupie.

-- 
howgh
szemrany
"Zrozumienie umożliwia zastąpienie nieracjonalnych działań lub bezradności
przez działania racjonalne." M.Mazur, ojciec polskiej szkoły cybernetyki
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231298
Author: jivanmukta
Date: Sat, 19 Mar 2016 16:18
1 lines
1668 bytes
Nie mogę znaleźć polskiej grupy dyskusyjna nt. SEO. Czy w ogóle jest taka?
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231299
Author: Vax
Date: Wed, 23 Mar 2016 13:56
17 lines
1769 bytes
W dniu 2016-03-17 o 13:36, jivanmukta@poczta.onet.pl pisze:
>> Myślę, że google  bardzo się przejmuje tymi opcjami  ;-)
>
> A robots.txt też ma w dupie?
>

nie, nie ma (i innych też)

Zrób sobie na każdym z plików zrzucanie danych o wizytujących do bazy 
czy pliku, zaproś google, czy co tam chcesz - i sprawdź, gdzie szperał i 
na ile się przejmował sugestiami, a na ile przeważała "niezdrowa ciekawość".

Jeśli potem crawler nawet naśle "kolegę" z innego adresu i z podmienioną 
identyfikacją, to też go wyłapiesz.

To zbyt łatwe do obnażenia by było - ale zwolennicy teorii spiskowych i 
tak "wiedzą swoje" - byś nie miał wątpliwości, po prostu przekonaj się sam.
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231300
Author: jivanmukta
Date: Wed, 23 Mar 2016 15:12
32 lines
2575 bytes
> > A robots.txt też ma w dupie?
> nie, nie ma (i innych też)

A jakby zrobić tak:

W public_html/norobots/ mam plik recommended.html o treści:

<html>
<head>
<title>Recommended pages</title>
<meta http-equiv="content-Type" content="text/html; charset=UTF-8">
<meta name="robots" content="noindex,nofollow">
<script type="text/javascript">
function change() {
    location.href = location.href.substr(0, location.href.indexOf('/norobots/recommended.html')) + '/index.php/announcement/links';
}
</script>
</head>
<body onload="change();">
</body>
</html>

W robots.txt mam:

User-agent: *
Disallow: /*/norobots/

Na stronie głównej mam (widok):

echo '<img src="', rs_img('log.gif'), '" width="35" height="30" alt="polecamy strony"><a href="', WEBSITE_POLISH, '/norobots/recommended.html">Polecamy strony</a>';

Czy to ma sens?
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231301
Author: Vax
Date: Wed, 23 Mar 2016 16:00
16 lines
1746 bytes
W dniu 2016-03-23 o 16:12, jivanmukta@poczta.onet.pl pisze:

 > A jakby zrobić tak: (...)

Odmawiam odpowiedzi powołując się na klauzulę sumienia ;)

Wychodząc z założenia, iż "sensowny content obroni się sam" oraz "dobre 
linki rozmnażają się poprzez spontaniczne pączkowanie", to moje rady w 
Twym niecnym procederze pomogłoby zaburzać naturalny porządek rzeczy.

Zbyt często szukam w googlu informacji potrzebnych "na już", by uważać, 
iż przekopywanie się przez fake-owe i sztucznie podbite strony jest zabawne.

 > (...) Czy to ma sens?

najmniejszego, zaniechaj ;)
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231303
Author: jivanmukta
Date: Wed, 23 Mar 2016 17:52
5 lines
1837 bytes
>  > (...) Czy to ma sens?
> 
> najmniejszego, zaniechaj ;)

No dobra odpuszczę sobie. Uczę się pozycjonowania z książki "Przechytrzyć Google". Autor pisze, że jest przeciwnikiem nieetycznych praktyk SEO a poleca wymienianie się linkami.
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231304
Author: ww
Date: Thu, 24 Mar 2016 07:30
12 lines
2170 bytes
W dniu 2016-03-23 o 18:52, jivanmukta@poczta.onet.pl pisze:
>>   > (...) Czy to ma sens?
>>
>> najmniejszego, zaniechaj ;)
>
> No dobra odpuszczę sobie. Uczę się pozycjonowania z książki "Przechytrzyć Google". Autor pisze, że jest przeciwnikiem nieetycznych praktyk SEO a poleca wymienianie się linkami.

Google chyba nie poleca (a już zdecydowanie jeśli chodzi o zorganizowane 
systemy wymiany za kasę). Całkiem niedawno google mocno wzięło się za 
takie praktyki i mnóstwo stron poleciało w dół. I bardzo
dobrze. Co innego jeśli chodzi o wartościowe strony i o podobnej
tematyce. Takie są traktowane inaczej.
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231305
Author: jivanmukta
Date: Fri, 01 Apr 2016 12:54
19 lines
2752 bytes
A takie coś ma sens?

<p id="to_read2" class="read_it_small">
Możemy przekazać Twoje ogłoszenie za darmo, jeśli posiadasz stronę WWW i umieścisz na niej link do naszej witryny. Oto ten link:
</p>
<pre>&lt;a href="<?php echo WEBSITE_POLISH; ?>"&gt;tutaj dowolna fraza&lt;/a&gt;</pre>
<p id="to_read3" class="read_it_small">
Fraza może zawierać słowo kluczowe: <?php echo implode(', ', $keywords); ?>.
</p>

public function checkOurLink($clientWWW) {
    $clientWWW = trim($clientWWW);
    if (strpos($clientWWW, 'http:') !== 0 && strpos($clientWWW, 'https:') !== 0) {
        $clientWWW = 'http://' . trim($clientWWW, '/');
    }
    $page = file_get_contents($clientWWW);
    return strpos($page, "<a href='" . WEBSITE_POLISH . "'>") !== FALSE ||
           strpos($page, '<a href="' . WEBSITE_POLISH . '">') !== FALSE;
}
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231295
Author: jivanmukta
Date: Thu, 09 Jun 2016 14:57
3 lines
1919 bytes
> Normalnie?

Jeśli napiszę emaila do administratora witryny prosząc o zamieszczenie linku, to kto to będzie chciał zrobić jeśli w zamian nie zaproponuję zamieszczenie u siebie linku do jego witryny?
Re: newbie: moje rozwiązanie dla wymiany linków - proszę o opinie
#231306
Author: jivanmukta
Date: Thu, 09 Jun 2016 15:14
7 lines
2300 bytes
> Google chyba nie poleca (a już zdecydowanie jeśli chodzi o zorganizowane 
> systemy wymiany za kasę). Całkiem niedawno google mocno wzięło się za 
> takie praktyki i mnóstwo stron poleciało w dół. I bardzo
> dobrze. Co innego jeśli chodzi o wartościowe strony i o podobnej
> tematyce. Takie są traktowane inaczej.

Czyli używanie systemów typu http://www.e-weblink.com/ też nie ma sensu, tak?
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads