Move Title tag in head first for SEO - Joomla 3 Topic is solved

Moderator: geof

Locked
User avatar
dtsilog
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Mon Jul 18, 2011 1:21 am

Move Title tag in head first for SEO - Joomla 3

Post by dtsilog » Sat Jul 10, 2021 12:31 pm

Καλησπέρα σε όλους,

το τελευταίο διάστημα προσπαθούσα να βρω τρόπο να μετακινήσω το Title tag του άρθρου, στον πηγαίο κώδικα συνήθως βρίσκεται τελευταίο μετά τα υπόλοιπα meta tags, ώστε να εμφανίζεται πρώτο ακριβώς μετά την ετικέτα <head>. Πολλοί πιστεύουν πως η τοποθέτηση του Title tag στην πρώτη θέση μέσα στην περιοχή head έχει καλύτερα αποτελέσματα SEO.

Σε αναζητήσεις στο φόρουμ βρήκα κάποιες λύσεις, αλλά αφορούσαν παλαιότερες εκδόσεις του Joomla (π.χ. Joomla 1.5). Πολλά έχουν αλλάξει από τότε στα αρχεία του πυρήνα και στη δομή των φακέλων, μέχρι να φτάσουμε στη σημερινή έκδοση Joomla 3.9.28.

Παρακάτω παραθέτω τη διαδικασία που ακολούθησα:

Βρείτε το αρχείο "HeadRenderer.php" στον φάκελο "/libraries/src/Document/Renderer/Html", ανοίξτε το για επεξεργασία και εντοπίστε τον ακόλουθο κώδικα στην γραμμή 132 (βλέπε εικόνα capture-1.png):

Code: Select all

$buffer .= $tab . '<title>' . htmlspecialchars($document->getTitle(), ENT_COMPAT, 'UTF-8') . '</title>' . $lnEnd;
Στη συνέχεια μετακινήστε το κομμάτι κώδικα από τη γραμμή 132 στη γραμμή 77, όπως φαίνεται στην εικόνα capture-2.png) και πατήστε αποθήκευση.

Κάνοντας ανανέωση στην ιστοσελίδα σας και ανοίγοντας τον πηγαίο κώδικα (source code), θα δείτε πως τώρα η ετικέτα Title εμφανίζεται πρώτη, ακριβώς κάτω από την ετικέτα head (δείτε τις εικόνες "capture-before.png" και "capture-after.png").

Το έχω δοκιμάσει στην ιστοσελίδα μου και λειτουργεί κανονικά, ελπίζω να φανεί χρήσιμο και σε άλλους.
You do not have the required permissions to view the files attached to this post.

User avatar
geof
Joomla! Explorer
Joomla! Explorer
Posts: 288
Joined: Thu Nov 16, 2006 6:10 am
Location: Greece, Larissa
Contact:

Re: Move Title tag in head first for SEO - Joomla 3

Post by geof » Mon Jul 12, 2021 7:18 am

Καλημέρα
Σ ευχαριστούμε για τις πολύ χρήσιμες οδηγίες.
Θα πρέπει να σημειωθεί ότι σε κάθε αναβάθμιση, είναι απαραίτητο να επαναλαμβάνουμε αυτή τη διαδικασία.
Yiorgos Fakas : https://volunteers.joomla.org/joomlers/ ... rgos-fakas
Professional Joomla Services in Greece https://www.easylogic.gr

User avatar
Hekate
Joomla! Apprentice
Joomla! Apprentice
Posts: 13
Joined: Sun Oct 28, 2007 4:36 pm
Contact:

Re: Move Title tag in head first for SEO - Joomla 3

Post by Hekate » Tue Aug 03, 2021 7:40 pm

Ὑπάρχει κι αὐτὴ ἡ ἐφαρμογὴ (δωρεάν) ποὺ βάζει αὐτόματα τὸν τίτλο κάτω ἀκριβῶς ἀπὸ τὸ <head>

https://extensions.joomla.org/extension/osmeta/
Last edited by toivo on Wed Aug 04, 2021 1:08 am, edited 1 time in total.
Reason: mod note: changed URL to point to JED - please read the forum rules!


Locked

Return to “Joomla! 3.x”