cantoro
Użytkownik-
Postów
33 -
Dołączył
-
Ostatnia wizyta
Reputacja
8 NowyOstatnie wizyty
4 590 wyświetleń profilu
-
Może słowo "przekierowanie" nie było najwłaściwsze, raczej miałem na myśli umożliwienie użytkownikom mojej starej strony przechodzenie na nową. Nie jest to kopia poprzedniej strony. Obie strony można powiedzieć mają charakter edukacyjny i dla użytkownika jednej treść na kolejnej może być atrakcyjna.
- 10 odpowiedzi
-
- pozycjonowanie
- white hat
-
(i 1 więcej)
Oznaczone tagami:
-
Cześć, mam pewien dylemat. Stworzyłem nową stroną powiązaną tematycznie ze starą ze sporym ruchem (pojęcie względne). Chętnie bym linkował ze starej do nowej ale nasuwa mi się pytanie czy jak dodam na nową domenę ok 1000 odnośników nie będzie to wyglądało jak nienaturalne linkowanie. Czy jeśli użyję nofollow to będzie taka operacja "bezpieczna"? Jak myślicie?
- 10 odpowiedzi
-
- pozycjonowanie
- white hat
-
(i 1 więcej)
Oznaczone tagami:
-
@bartolek Chętnie skorzystam z promocji
-
W przypadku mojej strony to treścią są przede wszystkim wykresy oraz tabele. Mało tekstu, który dla wygody użytkowników jest wręcz nie wskazany. Bardzo ciekawy artykuł ale nie rozumiem jednej rzeczy. O co chodzi z przykładem strony polki.pl? Co znaczy zostały zastąpione? Czy chodzi o linkowanie wewnętrzne?
-
Cześć, jakie wrażenia i wnioski po aktualizacji marcowej aktualizacji algorytmu w naszej ulubionej wyszukiwarce? Czy tylko ja mam mocne spadki pozycji strony bo nie widziałem do tej pory tematu na forum na temat tego udate-a? Sam niestety nie mam odpowiedniej grupy testowej aby coś więcej napisać o zmianach w algorytmie. Widzę tylko, że od 12 marca wyświetlenia zaczęły spadać i tak od miesiąca spadły kilkukrotnie. Zauważyłem, że tylko podstrony mocno podlinkowane wewnętrznie na dane zapytanie utrzymały pozycje a wszystko inne spadło. Nie wiem czy to miało jakieś znaczenie ale na tydzień przed aktualizacją strona miała problemy z ładowaniem ze względu na duże obciążenie serwera. Przykładowe zapytanie:
-
Nie bardzo mam teraz czas sprawdzać ale wydaje mi się, że przy rozwiązaniu lutzena wystarczy zmodyfikować margines ze stylu poniżej. Nie bardzo też rozumiem co było nie tak z moim rozwiązaniem. Swoją drogą myślałem, że to ja skupiam się za bardzo na szczegółach ;) .top-menu a[data-depth="3"]:hover { margin-left: 10px; }
-
Można zrobić coś takiego: .top-menu a[data-depth="3"]:hover:before { left: 0; }
-
Wszystko szybko i sprawnie więc polecam. Oferta jest elastyczna i szersza niż opisana w tym temacie.
-
Po zakończeniu progressbar przycisk staje się aktywny/klikalny
cantoro odpowiedział(a) na Pan Inwestor temat w Visual Basic
Nie działało bo to nie był c#. -
Po zakończeniu progressbar przycisk staje się aktywny/klikalny
cantoro odpowiedział(a) na Pan Inwestor temat w Visual Basic
Mój program wymaga utworzenia dwóch przycisków i progressbara w Form1 [Design]. Dodajesz z Toolbox. Możliwe też, że kasujesz domyślną nazwę (namespace). W moim przypadku nazwij projekt Progress. W pliku Form1.Designer.cs powinno być coś takiego (po dodaniu przycisków): namespace Progress { partial class Form1 { /// <summary> /// Required designer variable. /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// Clean up any resources being used. /// </summary> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Windows Form Designer generated code /// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.button1 = new System.Windows.Forms.Button(); this.button2 = new System.Windows.Forms.Button(); this.progressBar1 = new System.Windows.Forms.ProgressBar(); this.SuspendLayout(); // // button1 // this.button1.Location = new System.Drawing.Point(13, 33); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(75, 23); this.button1.TabIndex = 0; this.button1.Text = "button1"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // // button2 // this.button2.Location = new System.Drawing.Point(294, 119); this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(75, 23); this.button2.TabIndex = 1; this.button2.Text = "button2"; this.button2.UseVisualStyleBackColor = true; this.button2.Enabled = false; // // progressBar1 // this.progressBar1.Location = new System.Drawing.Point(13, 90); this.progressBar1.Name = "progressBar1"; this.progressBar1.Size = new System.Drawing.Size(356, 23); this.progressBar1.TabIndex = 2; // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(447, 172); this.Controls.Add(this.progressBar1); this.Controls.Add(this.button2); this.Controls.Add(this.button1); this.Name = "Form1"; this.Text = "Form1"; this.ResumeLayout(false); } #endregion private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button2; private System.Windows.Forms.ProgressBar progressBar1; } } Aby button2 był nieaktywny dodałem tutaj: this.button2.Enabled = false; -
Po zakończeniu progressbar przycisk staje się aktywny/klikalny
cantoro odpowiedział(a) na Pan Inwestor temat w Visual Basic
Zrobiłem coś takiego: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Progress { public partial class Form1 : Form { private Timer time = new Timer(); private void InitializeMyTimer() { time.Interval = 50; time.Tick += new EventHandler(IncreaseProgressBar); time.Start(); } private void IncreaseProgressBar(object sender, EventArgs e) { progressBar1.Increment(1); if (progressBar1.Value == progressBar1.Maximum) { time.Stop(); button2.Enabled = true; } } public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { InitializeMyTimer(); } } } -
Trzeba przyznać, że tekst wysokiej jakości. Nawet po Polsku lepiej bym nie napisał. Po tym autorze na pewno nie trzeba poprawiać błędów (zdarzało mi się).
-
Chciałem ostrzec użytkowników Adsense przed umieszczaniem na swoich stronach popanderów. Wiem, że tak robicie . Nie jest to już zgodne z regulaminem. Wyczytałem to w regulaminie a tutaj więcej: https://adsense.googleblog.com/2017/07/clarification-around-pop-unders.html . Swoją drogą powinni o zmianach w regulaminie informować przynajmniej mailowo.
-
HTML - display:none w <body> - jak zrobic display:yes dla poszczegolnego diva
cantoro odpowiedział(a) na foreignseo temat w Webmastering i grafika
Ukrywanie body to nienajlepszy pomysł. Rozumiem, że chcesz ukryć konkretny div. Może być konieczne coś takiego: <div style="display:none!important"></div> Możliwe, że gdzieś w szablonie jest ustawione important dla danych diwów. -
Może kogoś zainteresuje film z poradami pracowników Googla dla wydawców Adsense. Film po polsku o optymalizacji naruszeniach regulaminu i ostatnich zmianach w nim. https://www.youtube.com/watch?v=IFkCA468vuw&t=2829s Zachęcają m.in. do reklam na poziomie strony (mobilnych) jednak na końcu ich ekspert stwierdził, że z nich zrezygnował . Podzielam w pełni jego zdanie. Wyniki tych reklam są wybitnie słabe i chyba nawet obniżają klikalność standardowych jednostek. Od siebie dodam, że świetnie się spisują reklamy w rekomendowanych treściach (o czym nie wspomnieli). Mimo wszystko polecam obejrzeć.